程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 5個基於JAVA的開源NoSQL數據庫

5個基於JAVA的開源NoSQL數據庫

編輯:關於JAVA
 

現在NoSQL越來越得到開發者和企業的關注了,尤其是現在大數據的發展,普通的關系型數據庫正在逐漸暴露出其力不從心的一面。利用NoSQL,讓我們在數據分析上更加得心應手,所以我們開發者要重視NoSQL的存在,趕緊學習,也許有一天能用上。本文分享了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並不完善。

也歡迎大家推薦更多的NoSQL數據庫。

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved