天天看點

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

轉:http://hi.baidu.com/leolance/item/9b7d9c4255d80b13896d1083

1、MongoDB

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   MongoDB是一款開源,高性能,可擴充,無模式,面向文檔(與JSON類似的資料模式)的資料庫,它為時下最流行的程式設計語言提供了驅動,如 PHP,Python,Perl,Ruby,JavaScript,C++等,支援全文索引,自動分片,跨LAN或WAN擴充,采用Key/Value方 式存儲資料。MongoDB服務端可運作在Linux、Windows或OS X平台,支援32位和64位應用。世界上最大的單詞收錄網站Wordnik就從MySQL轉向了MongoDB。

  2、Hypertable

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   Hypertable是一款高性能分布式資料存儲系統,旨在為應用程式提供最好的性能,可擴充性和可靠性,它建立在Google的BigTable之 上,主要面向大規模資料集應用,其目标是要成為世界上最好的大規模并發高性能資料庫平台。百度目前也使用了Hypertable,也是它的贊助商。

  3、Apache CouchDB

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   Apache CouchDB是一款面向文檔的資料庫,可以使用JavaScript通過MapReduce方法進行查詢和索引,它提供了一個RESTful JSON API,是以可以在任何環境中通過HTTP通路,CouchDB内置了Web管理控制台,支援通過浏覽器管理資料庫。CouchDB使用Erlang編 寫,Erlang是一種健壯的函數式程式設計語言,非常适合于建構并發的分布式系統,Erlang的設計非常靈活,其可伸縮性與可擴充性都非常棒。

  4、Neo4j

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   Neo4j是一個嵌入式,基于磁盤的,支援完整事務的Java持久化引擎,它在圖像中而不是表中存儲資料。Neo4j提供了大規模可擴充性,在一台機器 上可以處理數十億節點/關系/屬性的圖像,可以擴充到多台機器并行運作。相對于關系資料庫來說,圖形資料庫善于處理大量複雜、互連接配接、低結構化的資料,這 些資料變化迅速,需要頻繁的查詢——在關系資料庫中,這些查詢會導緻大量的表連接配接,是以會産生性能上的問題。Neo4j重點解決了擁有大量連接配接的傳統 RDBMS在查詢時出現的性能衰退問題。通過圍繞圖形進行資料模組化,Neo4j會以相同的速度周遊節點與邊,其周遊速度與構成圖形的資料量沒有任何關系。 此外,Neo4j還提供了非常快的圖形算法、推薦系統和OLAP風格的分析,而這一切在目前的RDBMS系統中都是無法實作的。

  5、Riak

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

  Riak是一款非常适合于Web應用程式的資料庫,它提供了去中心化的Key/Value存儲,靈活的map/reduce引擎和友好的HTTP/JSON查詢接口。它是一個真正的容錯系統,不會出現單點故障,在Riak世界中,沒有哪台機器是特殊的或屬核心伺服器 ,它們都是對等的。

  6、Oracle Berkeley DB

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   Oracle Berkeley DB是一系列開源的嵌入式資料庫,使開發人員能夠将一個快速、可伸縮、具有工業級别的可靠性和可用性的事務處理資料庫引擎結合進他們的應用程式中。 Berkeley DB最先由伯克利加州大學為了移除受到AT&T限制的程式碼,從BSD 4.3到4.4時所改寫的軟體。Berkeley DB運作在大多數的作業系統 中,例如大多數的UNIX系統, 和windows系統,以及實時作業系統 。

  7、Apache Cassandra

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   Cassandra是一款高可擴充性第二代分布式資料庫,屬于混合型的非關系的資料庫,類似于Google的BigTable,支援的資料結構非常松 散,類似于JSON的BJSON格式,是以可以存儲比較複雜的資料類型。Cassandra最初由Facebook開發,後轉變成了開源項目。 Cassandra的主要特點就是它不是一個資料庫,而是由一堆資料庫節點共同構成的一個分布式網絡服務,對Cassandra 的一個寫操作,會被複制到其他節點上去,對Cassandra的讀操作,也會被路由到某個節點上面去讀取。對于一個Cassandra群集來說,擴充性能 是比較簡單的事情,隻管在群集裡面添加節點就可以了。Facebook,Digg,Twitter和Cisco等大型網站都使用了Cassandra。

  8、Memcached

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   Memcached是開源的分布式cache系統,現在很多的大型web應用程式包括 facebook,youtube,wikipedia,yahoo等等都在使用memcached來支援他們每天數億級的頁面通路。通過把cache層 與他們的web架構內建,他們的應用程式在提高了性能的同時,還大大降低了資料庫的負載。

  Memcached處理的原子是每一個key/value對,key會通過一個hash算法轉化成hash-key,便于查找、對比以及做到盡可能的散列。同時,memcached用的是一個二級散列,通過一張大hash表來維護。

  9、Firebird

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

  Firebird是一個關系資料庫,可以運作在Linux,Windows和各種Unix平台上,Firebird相對MySQL和PostgreSQL來說比較小,這也使其可以稱得上是理想的嵌入式資料庫,可用于與其它應用程式伺服器 和應用程式捆綁。Firebird具有大部分成熟資料庫所具有的功能,比如支援存儲過程、SQL相容等。

  10、Redis

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   Redis是一款快速的Key/Value資料庫引擎,它在保持鍵值資料庫簡單快捷特點的同時,又吸收了部分關系資料庫的優點,進而使它的位置處于關系 資料庫和鍵值資料庫之間。Redis不僅能儲存Strings類型的資料,還能儲存Lists類型(有序)和Sets類型(無序)的資料,而且還能完成排 序(SORT)等進階功能,在實作INCR,SETNX等功能的時候,保證了其操作的原子性,除此以外,還支援主從複制等功能。Redis使用C語言編 寫,可以想memcached那樣使用,放在傳統資料庫的前端,它支援許多程式設計語言,受到許多流行的項目使用,如GitHub和Engine Yard,有一個用PHP編寫的用戶端叫做Rediska,專門來管理Redis資料庫。

  11、HBase

  HBase是一個分布式,面向列存儲的資料庫引擎,也可以叫做Hadoop資料庫,因為它是Hadoop的子項目,HBase的目标是托管數十億行,數百萬列的大表,它提供了一個REST風格的Web伺服器網關 ,支援XML,Protobuf和二進制資料編碼選項。

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

  12、Keyspace

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

  Keyspace 是一家叫做 Scalien 的創業公司開發的高可靠 key/value 存儲系統,Keyspace 強調的技術點是高可靠性,有以下一些特點:

  Key/Value存儲:一個 key/value 資料存儲系統,隻支援一些基本操作,如:SET(key, value) 和 GET(key) 等;

  分布式:多台機器(nodes)同時存儲資料和狀态,彼此交換消息來保持資料一緻,可視為一個完整的存儲系統。為了更可靠,Keyspace 推薦使用奇數個 nodes,比如:3,5,7等;

  資料一緻:所有機器上的資料都是同步更新的、不用擔心得到不一緻的結果,Keyspace 使用著名的 Paxos 分布式算法;

  備援:所有機器(nodes)儲存相同的資料,整個系統的存儲能力取決于單台機器(node)的能力;

  容錯:如果有少數 nodes 出錯,比如重新開機、當機、斷網、網絡丢包等各種 fault/fail 都不影響整個系統的運作;

  高可靠性:容錯、備援等保證了 Keyspace 的可靠性。

  13、4store

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   4store是一個容納RDF資料的資料庫存儲和查詢引擎,它使用ANSI C99編寫,可在類Unix系統上運作,提供一個高性能,可擴充和穩定的平台。4store專門為無共享叢集進行優化,最大可支援32節點叢集,導入性能 最大可以達到120kT/s,它的查詢性能也相當出衆。

  14、MariaDB

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   MariaDB是一個向後相容的,旨在替換MySQL資料庫的MySQL分支,它包括所有主要的開源存儲引擎,另外也開發了屬于自己的Maria存儲引 擎。MariaDB是由原來 MySQL 的作者 Michael Widenius 創辦的公司所開發的免費開源資料庫伺服器,與 MySQL 相比較,MariaDB 更強的地方在于:

  Maria 存儲引擎

  PBXT 存儲引擎

  XtraDB 存儲引擎

  FederatedX 存儲引擎

  更快的複制查詢處理

  線程池

  更少的警告和bug

  運作速度更快

  更多的 Extensions (More index parts, new startup options etc)

  更好的功能測試

  資料表消除

  慢查詢日志的擴充統計

  支援對 Unicode 的排序

  15、Drizzle

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   Drizzle是從MySQL衍生出來的一個資料庫,但它的目的不是要取代MySQL,它的宗旨是建構一個“更精練、更輕量、更快速”的MySQL版 本,它的擴充性和易用性與MySQL相當,但為了提高性能和擴充性,它從原來的核心系統裡移除了部分功能。Drizzle是一種為雲和網絡程式進行了特别 優化的資料庫,它是為在現代多CPU /多核架構上實作大規模并發而設計的。

  16、HyperSQL

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   HyperSQL是用Java編寫的一款SQL關系資料庫引擎,它的核心完全是多線程的,支援雙向鎖和MVCC(多版本并發控制),幾乎完整支援 ANSI-92 SQL,支援常見資料類型,最新版本增加了對BLOB和CLOB資料的支援,最高支援達64T的資料量。同時,HyperSQL也是一個不錯的嵌入式資料 庫。

  17、MonetDB

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

  MonetDB是一個高性能資料庫引擎,主要用在資料挖掘,OLAP,GIS,XML Query,文本和多媒體檢索等領域。MonetDB對DBMS的各個層都進行創新設計,如基于垂直分片的存儲層,為現代CPU 優 化的查詢執行架構,自動和自助調整索引,運作時查詢優化,以及子產品化的軟體架構。MonetDB/SQL是MonetDB提供的關系資料庫解決方 案,MonetDB/XQuery是XML資料庫解決方案,MonetDB Server是MonetDB的多模型資料庫伺服器。

  18、Persevere

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   Persevere 是針對Javascript設計的基于REST的JSON資料庫,分布式計算,持久對象映射的架構,提供獨立的web伺服器,主要用于設計富用戶端應用, 可以用在任何架構和用戶端上。Persevere Server是一個基于Java/Rhino的對象存儲引擎,在互動式的用戶端JavaScript環境中提供持久性的JSON資料格式。

  19、eXist-db

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

  eXist-db是使用XML技術建構的資料庫存儲引擎,它根據XML資料模型存儲XML資料,提供高效的,基于索引的XQuery查詢。eXist-db支援許多Web技術标準,使得它非常适合Web應用程式開發:

   XQuery 1.0 / XPath 2.0 / XSLT 1.0 (使用pache Xalan)或XSLT 2.0

   HTTP接口:REST,WebDAV,SOAP,XMLRPC,Atom釋出協定

   XML資料庫規範:XMLDB,Xupdate,XQuery更新擴充

  最新的1.4版本還增加了基于Apache Lucene的全文索引,輕量級URL重寫和MVC架構,以及對XProc的支援。eXist-db與XQuery标準高度相容(目前XQTS的得分是99.4%)。

  20、Gladius

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

  Gladius是用純PHP編寫的平面檔案資料庫引擎,它的SQL文法與SQL92的一個子集相容,它捆綁了一個輕量級的adoDB驅動。

  21、CloudStore

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   CloudStore(以前叫做Kosmos檔案系統)是一個開源的高性能分布式檔案系統,它是用C++編寫的,CloudStore可以和 Hadoop以及Hypertable內建,這樣就允許應用程式建構在那些系統上,而底層資料存儲無縫地使用CloudStore。CloudStore 支援Linux和Solaris,主要用來存儲Web日志和Web爬行資料。

  22、OpenQM

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   OpenQM是唯一一款同時有商業支援和免費的開源多值資料庫,基于GPL協定釋出,多值資料庫對NoSQL運動起到了推動作用,它自身也因速度快,體 積小,比關系資料庫便宜而很快得到了認可。名稱OpenQM中的Open表示開源版本,QM表示商業閉源QM資料庫。商業版本支援 Windows,Linux(RedHat,Fedora,Debian,Ubuntu),FreeBSD,Mac OS X和Windows Mobile,其清單價格還不到其它多值産品的1/5,商業版本還包括一個GUI管理界面和終端模拟器,開源版本僅包括核心多值資料庫引擎,主要是為開發 人員準備的。

  23、ScarletDME

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   ScarletDME也是一個開源多值資料庫,它是OpenQM的社群分支版,最初由Ladybridge開發,這個項目創立于2008年11月28 日,它既在獨立開發自己的功能,也在為OpenQM貢獻代碼。這個項目最初的名字叫做Ladybridges GPL OpenQM,現在正式改為ScarletDME,其中的DME是Data Management Environment(資料管理環境)的首字母縮寫。

  24、SmallSQL

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   SmallSQL是一個100%純Java編寫的輕量級資料庫,一般用于嵌入式領域,相容SQL 99标準,支援JDBC 3.0 API,定位于高端Java桌面SQL資料庫。支援所有能運作Java的平台,可直接嵌入到應用程式中。不過它也有一些不足,如沒有網絡接口,必須安裝 Java運作時,同一時間不能在多個應用程式之間共享資料庫,沒有使用者管理。

  25、LucidDB

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   LucidDB是唯一一款專注于資料倉庫和商務智能的開源RDBMS,它使用了列存儲架構,支援位圖索引,哈希連接配接/聚合和頁面級多版本,大部分資料庫 最初都注重事務處理能力,而分析功能都是後來才加上去的。相反,LucidDB中的所有元件從一開始就是為滿足靈活的需求,高性能資料內建和大規模資料查 詢而設計的,此外,其架構設計徹底從使用者出發,操作簡單,完全無需DBA。

  LucidDB對硬體要求也極低,即使不搭建叢集環境,在單一的Linux或Windows伺服器上也能獲得極好的性能。最新版本還加入了對Mac OS X和Windows 64位的支援,官方網站上的文檔和教程也非常豐富,非常值得你體驗一下。

  26、HyperGraphDB

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   HyperGraphDB是一種通用的,可擴充的,可移植的,分布式,嵌入式和開源資料存儲機制,它是一個圖形資料庫,專門為人工智能和語義Web項目 而設計,它也可用于任意規模的嵌入式面向對象的資料庫。正如其名,HyperGraphDB是用來存儲超圖的,但它也屬于一般圖形資料庫家族,作為一個圖 形資料庫,它不施加任何限制,相比其他圖形資料庫它的功能更豐富。

  HyperGraphDB非常穩定,已經應用在多個生産環境,包括一個搜尋引擎和Seco scripting IDE。它支援*nix和Windows平台,需要Java 5+。

  27、InfoGrid

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

  InfoGrid是一個網際網路圖形資料庫,它提供了許多額外的元件,使得在圖像基礎上開發RESTful Web應用程式變得更加容易。InfoGrid是開源的,包括一系列項目:

  InfoGrid圖形資料庫項目 – InfoGrid的心髒GraphDatabase,可以獨立使用,也可以附加到其它InfoGrid項目。

  InfoGrid圖形資料庫網格項目 – 在GraphDatabase基礎上增加了複制協定,是以多個分布式GraphDatabase就可以在一個非常大的圖像管理環境中協作。

  InfoGrid存儲項目 –象SQL資料庫和分布式NoSQL哈希表那樣,為存儲技術提供一個抽象的通用接口,這樣InfoGrid GraphDatabase就可以使用任何存儲技術持久化資料。

  InfoGrid使用者接口項目 – 将GraphDatabase中的内容以REST風格映射成浏覽器可通路的URL。

  InfoGrid輕量級身份識别項目 – 實作以使用者為中心的身份識别技術,如LID和OpenID。

  InfoGrid模型庫項目 – 定義一個可複用對象模型庫,作為InfoGrid應用程式的模式使用。

  InfoGrid Probe項目 – 實作Probe架構,它允許開發人員将任何網際網路上的資料源當作一個圖像對象看待。

  InfoGrid Utilities項目 – 收集InfoGrid使用的常見對象架構和實用代碼。

  28、Apache Derby

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   Apache Derby是Apache DB的子項目,它完全用Java編寫,是一個開源關系資料庫,它的體積非常小,基礎引擎加上JDBC驅動隻有2.6MB,它支援SQL标準,它提供了一個 嵌入式JDBC驅動,是以可以嵌入到任何基于Java的應用程式中,Derby也支援常見的用戶端/伺服器模式,它也易于安裝和使用。

  29、hamsterdb

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

  Hamsterdb是一個輕量級嵌入式NoSQL Key/Value存儲引擎,它已經有5年曆史,現在它的開發重點放在易用性,高性能,穩定性和可擴充性上。Hamsterdb支援事務(同一時間隻能處理一個事務),支援記憶體 資料庫,支援基于HTTP伺服器的嵌入式遠端資料庫,支援日志/恢複,AES加密,基于zlib的壓縮,支援C++,Python,.NET和Java程式設計語言。

  30、H2 Database

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

  H2 Database是一個開源的Java資料庫,它的速度很快,包括JDBC API,支援嵌入式和伺服器模式,記憶體 資料庫,提供了一個基于浏覽器的控制台程式,它的體積也非常小,隻有一個大小約1MB的jar檔案,它還支援ODBC驅動和全文搜尋。

  31、EyeDB

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

  EyeDB是一款基于ODMG 3規範的面向對象資料庫管理系統,為C++和Java提供了程式設計接口,它功能非常強大,并且成熟,穩定和安全,實際上,它起源于1992年的Genome View項目,1994年又進行了重寫,廣泛用于生物資訊項目。

  32、txtSQL

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   txtSQL是一個面向對象的平面檔案資料庫管理系統,它使用PHP編寫,支援對普通文本檔案的操作,雖然是一個文本資料庫,但同樣支援SQL的一個子 集,并且執行效率非常高,txtSQL使用檔案系統的方法與MySQL的表和資料庫原理類似,它有一個類似于phpMyAdmin管理界面。

  33、db4o

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   db4o是一個面向對象的開源資料庫,允許Java和.NET開發人員用一行代碼存儲和檢索任何應用程式對象,無需預定義或維護一個獨立的,僵化的資料 模型,因為模型現在是由db4o根據需要自動建立和更新的。db4o成功的秘密是因為它的易用性,它原生為Java和.NET設計,存儲資料對象的方法直 接在應用程式中定義,是以db4o很容易內建到應用程式中,由于隻需要一行代碼,是以執行效率非常高。

  34、Tokyo Cabinet

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

   Tokyo Cabinet是一個Kay/Value型資料庫,每個Key和Value的長度都可以不同,Kay和Value既可以是二進制資料,也可以是字元串,無 資料表和資料類型的概念,記錄是以哈希表、B+樹和固定長度數組形式組織的。Tokyo Cabinet具有以下優點:

  空間使用率高 – 資料檔案尺寸更小;

  執行效率高 – 更快的處理速度;

  并發性能好 – 在多線程環境性能更好;

  改善的可用性 – 簡化的API;

  改善的可靠性 – 即使在發生災難的情況下,資料檔案也不會損壞;

  支援64位架構 – 支援海量的存儲空間和巨型資料庫檔案。

  Tokyo Cabinet是用C語言編寫的,為C,Perl,Ruby,Java和Lua提供了API。

  35、Voldemort項目

開源資料庫全接觸-MongoDB,Cassandra,Hypertable,CouchDB,Redis,HBase,Voldemort等35款資料庫簡介...

  Voldemort是一個分布式Key/Value存儲系統,它具有以下特點:

  資料自動在多個伺服器之間複制;

  資料自動分區,是以每個伺服器隻包括整體資料的一個子集;

  伺服器故障處理是透明的;

  支援插入式序列化,允許豐富的Key和Value類型,包括清單和元組,也可以內建常見的序列化架構,如Protocol Buffers,Thrift,Avro和Java Serialization

  資料項支援版本化,即使在故障情況下,資料完整性也可以得到保障;

  每個節點都是獨立的,無需其他節點協調,是以也沒有中央節點;

  單節點性能優秀:根據機器配置、網絡、磁盤系統和資料複制因素的不同,每秒可以執行10-20k操作;

  支援地理分散式部署。

  LinkedIn目前就使用Voldemort解決了高可伸縮性存儲問題。

  不知道你是否一口氣看完本文,我想你也一定會驚訝于這麼多開源資料庫吧,事實上,本文也尚未完全羅列,歡迎你的補充。

  原文出處:http://phpcamp.net/toolbar/25-alternative-open-source-database-engines

  原文名:25+ Alternative & Open Source Database Engines