星期五, 十一月 06, 2009

Key-Value 系統 分類整理 (NoSQL)

一般使用的 DB 統稱是 RDBMS(MSSQL、MySQL ... 等), 現在因為雲端運算的興起, Key-Value 的系統也漸漸紅了起來, 那到底有哪些 Key-Value system 可以用呢?

此篇文章 A Yes for a NoSQL Taxonomy 主要是這篇 NoSQL is a Horseless Carriage 簡報的整理.

此簡報將 Key-Value 的系統分成幾個類別, 並將這些資料整理出來. (下述內容主要取自簡報, 另外補上 連結 和 簡介.)

註: 下述連結有可能有誤, 有些系統不熟, 若有錯誤麻煩請隨時糾正我. orz.

Key-Value 系統分類列表

  • key‐value‐cache: memcached, repcached, coherence, infinispan, eXtreme scale, jboss cache, velocity, terracoqa
  • key‐value‐store: keyspace, flare, schema‐free, RAMCloud
  • eventually‐consistent key‐value‐store: dynamo, voldemort, Dynomite, SubRecord, Mo8onDb, Dovetaildb
  • ordered‐key‐value‐store: tokyo tyrant, lightcloud, NMDB, luxio, memcachedb, actord
    • Tokyo Tyrant: network interface of Tokyo Cabinet
    • LightCloud - Distributed and persistent key value database (Plurk Open Source)
    • nmdb - A multiprotocol network database
    • Lux IO - Yet Another Fast Database Manager
    • memcachedb - A distributed key-value storage system designed for persistent.
    • actord - Memcached implementation for the JVM in Scala. Uses treaps for in memory storage. Treap per cpu for better throughput. Allows for disk storage as well. speak memached protocol.
  • data‐structures server: redis
    • redis - A persistent key-value database with built-in net interface written in ANSI-C for Posix systems
  • tuple‐store: gigaspaces, coord, apache river
  • object database: ZopeDB, db4o, Shoal
    • ZopeDB - Zope Object Database
    • db4o :: Java & .NET Object Database – Open Source Object Database, Open Source Persistence, Oodb
    • Shoal - ?
  • document store: CouchDB, Mongo, Jackrabbit, XML Databases, ThruDB, CloudKit, Perservere, Riak Basho, Scalaris
  • wide columnar store: BigTable, Hbase, Cassandra, Hypertable, KAI, OpenNeptune, Qbase, KDI
  • Bigtable: A Distributed Storage System for Structured Data
  • Hbase
  • Cassandra Project
  • Hypertable: An Open Source, High Performance, Scalable Database
  • KAI - ?
  • OpenNeptune - Distributed Structured Data Storage
  • Qbase - ?
  • KDI - ?

相關網頁

延伸閱讀

相關標籤

this is comment icon 全文引用? [回覆]

只在文章最下面列了一行 Source, 有一種你的文章被偷的感覺 :P

http://www.technow.com.hk/key-value-nosql

Comment by Rex Tsai (11/18/2009 23:03)

this is comment icon 回 Rex Tsai [回覆]

哈, 有連回來都算有良心了~
既然寫了就是公開的, 只要不是把作者名字都改掉, 就隨意吧~ :)
感謝通知~ :D

Comment by Tsung (11/18/2009 23:20)
Add this page to del.icio.us

發表迴響

標題

內容 (限制 1000 字)

暱稱

電子郵件

個人網頁


 authimage


PS: 若無法留言, 請先確認是否有打開 JavaScript, 造成您的困擾, 實在萬分對不起 Orz...(如果無法留言, 勞煩可以發信給我好嗎? 謝謝.)
PS2: 若您的留言被誤判, 我都會再自行看過, 不需要一直重覆張貼~