Samba on Scale: Difference between revisions
From SambaWiki
Slowfranklin (talk | contribs) (→Links) |
Slowfranklin (talk | contribs) (→Links) |
||
Line 64: | Line 64: | ||
* [https://github.com/brianfrankcooper/YCSB YCSB] |
* [https://github.com/brianfrankcooper/YCSB YCSB] |
||
* [https://benchant.com/de/ranking/datenbank-ranking Benchant YCSB Ranking] |
* [https://benchant.com/de/ranking/datenbank-ranking Benchant YCSB Ranking] |
||
* [https://www.mydistributed.systems/2020/08/foundationdb.html How FoundationDB works] |
Revision as of 09:19, 4 March 2023
List of scalable Key/Value Stores
For an overview of Consistency Models see Jepsen or Wikipedia.
Name | Consistency Model | Transactions | C Client | Notes |
---|---|---|---|---|
ctdb | Volatile DBs: Sequential Consistency Persistent DBs: Linearizability |
No Yes |
yes | |
etcd | Linearizability | Yes ("mini") | yes | Performance? |
Ceph Rados | Linearizability | ? | yes | |
Apache Cassandra | Configurable: Linearizability with LWT New: Strict Serializability [1] |
yes | yes | |
Apache HBase | ? | ? | ? | |
Apache Ignite | ? | ? | ? | |
FoundationDB | Strict Serializability | yes | yes | |
CockroachDB | Serializable+, Strong Partition Serializability | ? | yes | |
ScyllaDB | Single-key Linearizability with LWT | ? | yes | |
YugabyteDB | Linearizability with LWT | ? | yes | |
tikv | Strong Consistency[2] | yes | no (C++) | |
Apache Pegasus | ? | ? | no (C++) |
List of Opensource Clustered Filesystems
Name | Built on-top of Object Storage | Notes |
---|---|---|
Ceph | yes | |
GlusterFS | no | |
JuiceFS | yes | |
MooseFS | no | |
ObjectiveFS | yes | |
Lustre | no | |
BeegFS | no |
Links
- A Comparison of Scalable Database Isolation Levels
- Correctness Anomalies Under Serializable Isolation
- Comparison of a few SQL and no-SQL DBs
- Summary of Paxos, Multipaxos, Raft, Epaxos and ACCORD
- Nice Summary of Consistency Models and Issues in CockroachDB
- FUSE Filesystem on-top of FoundationDB
- YCSB
- Benchant YCSB Ranking
- How FoundationDB works