開源NoSQL資料庫5個"基友”

edithfang發表於2014-09-30
本文分享了7個基於JAVA的開源NoSQL資料庫,一起來看看!



Apache HBase

這個不用多說,肯定都聽說過,Google開發的,HBase是繼其開發的分散式儲存系統Bigtable之後的另一個開源的、分散式、版本化的、非關係型資料庫。



Neo4j

開源的圖形資料庫,用Java實現。開發者將Neo4j描述為“嵌入式,基於磁碟,完全事務的Java持久引擎,將資料結構化儲存在圖中而不是在二維表格中”。



Terrastore

Terrastore是一個基於Terracotta(一個業界公認的、快速的分散式叢集元件)實現的高效能分散式文件資料庫。可以動態從執行中的叢集新增/刪除節點,而且不需要停機和修改任何配置。支援通過http協議訪問Terrastore。Terrastore提供了一個基於集合的鍵/值介面來管理JSON文件並且不需要預先定義JSON文件的架構。易於操作,安裝一個完整能夠執行的叢集只需幾行命令。



Voldemort

分散式鍵值儲存系統。本質上說是一個大型,分散式,持久的,容錯雜湊表。對於應用,它可以使用類似active-record或者hibernate的O/R對映工具,這些可以提供水平擴充套件和更高的可用性,但是會損失巨大的便利性。

InfoGrid

作為一款網頁圖形資料庫,InfoGrid的整體框架非常清晰,但是缺點是Java API並不完善。
相關閱讀
評論(1)

相關文章