可轉移技術

技術名稱(中文) 支援HBase事務處理之快速分散式記憶體存取系統
技術名稱(英文) Distributed Caching for HBase with Transactions
技術所屬主持人 蕭宏章
技術所屬單位 成功大學數位生活科技中心
技術簡介

NoSQL分散式資料庫(distributed databases)存取往往受限於磁碟系統的存取速度,外掛分散快取記憶體叢集系統(distributed caches)是一經濟且能有效提升NoSQL資料庫存取速度的途徑,且越是增加快取記憶體叢集系統的規模則所提升的效能更是顯著。惟整合快取記憶體叢集系統至NoSQL資料庫需要改寫資料庫應用程式使能運用快取記憶體叢集系統所提供的資源。

本技術整合NoSQL HBase分散資料庫與分散快取記憶體叢集系統,提供具使用者透通性(transparency)的快取記憶體存取,有以下特色:

  • 使用者無須改寫資料庫應用程式且免去在自行維護儲存在HBase資料庫與快取記憶體的資料一致性下仍能享有快速資料存取。
  • 支援在HBase中進行交易存取(transactions)之資料快取。

技術規格
  1. 分散式資料庫快取技術
  2. 支援交易能力之分散式資料庫快取技術
技術成熟度 雛形
技術可應用範圍
  1. 大數據(big data)
  2. 雲端資料庫服務(cloud database service)
  3. 分散式資料庫(distributed database)

回到上一頁