项目名称 语言 容错性 持久性存储介质 客户端协议 数据模型 文档 赞助商/社区
Project Voldemort Java 分区, 复制,
read-repair
Pluggable: BerkleyDB,
Mysql
Java API Structured /
blob / text
A Linkedin, no
Ringo Erlang 分区, 复制,
immutable
Custom on-disk
(append only log)
HTTP blob B 诺基亚, no
Scalaris Erlang 分区, 复制,
paxos
In-memory only Erlang, Java,
HTTP
blob B OnScale, no
Kai Erlang 分区, 复制? On-disk Dets file Memcached blob C no
Dynomite Erlang 分区, 复制 Pluggable: couch,
dets
Custom ascii,
Thrift
blob D+ Powerset, no
MemcacheDB C 复制 BerkleyDB Memcached blob B 新浪网, some
ThruDB C++ 复制 Pluggable: BerkleyDB,
Custom, Mysql, S3
Thrift Document
oriented
C+ Third rail, unsure
CouchDB Erlang 复制, 分区? Custom on-disk HTTP, json Document
oriented (json)
A Apache, yes
Cassandra Java 复制, 分区 Custom on-disk Thrift Bigtable meets
Dynamo
F Facebook, no
HBase Java 复制, 分区 Custom on-disk Custom API,
Thrift, Rest
Bigtable A Apache, yes
Hypertable C++ 复制, 分区 Custom on-disk
(HDFS, KFS)
Thrift, other Bigtable A Zvents, 百度, yes
Tokyo Tyrant C 复制 Tokyo Cabinet Memcached,
HTTP, other
blob A mixi.jp, no