Vous êtes sur la page 1sur 3

Name Language License Partitioning Expansion SLOC

Cassandra Java Apache 2 Yes Yes 33000


CouchDB Erlang Apache 2 No - 13000
Dynomite Erlang Apache 2 Yes 10000
GlusterFS C Yes Yes
HBase Java Apache 2 Yes Yes 78000
Hypertable C++ GPL 2 Yes Presumably 73000
Kai Erlang Yes
Memcached C No Yes
MemcacheDB C BSD-like ? No - 5700
MogileFS Perl Yes Yes
MongoDB C++ AGPL 3 Soon - 48000
Project Voldemort Java Yes No 23000
Redis C BSD (new) No - 9262
Riak Erlang Apache 2 Yes Yes
Ringo Erlang Yes
Scalaris Erlang Apache 2 Yes 35000
ThruDB C++ No -
Tokyo Cabinet C No -
Persistence Client Protocol Data model
Custom on-disk Thrift Bigtable
Custom on-disk JSON over HTTP Document
Pluggable: couch, dets Custom ascii, Thrift, Erlang KV
Custom on-disk POSIX File
Custom on-disk Custom API, Thrift, Rest Bigtable
Custom on-disk Thrift, other Bigtable
On-disk Dets file Memcached KV
No Memcached KV
BerkeleyDB Memcached KV
Unmodified files on disk Custom/HTTP File
Document
Pluggable: BerkleyDB, MySQL Java API Structured / blob / text
Custom on-disk, snapshotting Memcached-ish KV & other data structures
Custom on-disk JSON over HTTP Document
Custom on-disk (append only log) HTTP KV
No Erlang, Java, HTTP KV
Pluggable: BerkleyDB, Custom, Mysql, S3 Thrift Document oriented
Custom on-disk blob
Docs Community
F Facebook, no
A Apache, yes
D+ Powerset, no
A
A Apache, yes
A Zvents, Baidu, yes
C no
A Danga, FB, good
B some
C+ Danga, not too bad

A Linkedin, no
B+ Growing
B+
B Nokia, no
B OnScale, no
C+ Third rail, unsure
A

Vous aimerez peut-être aussi