Samba on Scale: Difference between revisions

From SambaWiki
Line 25: Line 25:
| [https://www.foundationdb.org/ FoundationDB] || [https://jepsen.io/consistency/models/strict-serializable Strict Serializability] || yes ||
| [https://www.foundationdb.org/ FoundationDB] || [https://jepsen.io/consistency/models/strict-serializable Strict Serializability] || yes ||
|-
|-
| [https://www.cockroachlabs.com/ CockroachDB] || [https://www.cockroachlabs.com/blog/consistency-model/#cockroachdbs-consistency-model-more-than-serializable-less-than-strict-serializability Serializable+] || yes ||
| [https://www.cockroachlabs.com/ CockroachDB] || [https://www.cockroachlabs.com/blog/consistency-model/#cockroachdbs-consistency-model-more-than-serializable-less-than-strict-serializability Serializable+] [https://www.cockroachlabs.com/blog/db-consistency-isolation-terminology/ Strong Partition Serializability] || yes ||
|-
|-
| [https://www.scylladb.com/ ScyllaDB] || ? || yes ||
| [https://www.scylladb.com/ ScyllaDB] || ? || yes ||

Revision as of 14:29, 17 December 2022

Introduction

Samba on Scale is the place to collect ideas, research and prototypes about the future of Scale-out Samba, both on-prem and in the cloud.

List of scalable Key/Value Stores

For an overview of Consistency Models see Jepsen or Wikipedia.

Name Consistency Model C Client Notes
ctdb Sequential Consistency yes :-)
etcd ? yes Performance?
Ceph librados Sequential Consistency yes
Apache Cassandra Strong Partition Serializability ?
Apache HBase ? ?
Apache Ignite ? ?
FoundationDB Strict Serializability yes
CockroachDB Serializable+ Strong Partition Serializability yes
ScyllaDB ? yes
YugabyteDB Snapshot yes
tikv ? no (C++)
Apache Pegasus ? no (C++)

List of Opensource Clustered Filesystems

Name Open Source Built on-top of Object Storage Notes
Ceph yes yes Scalibility?
JuiceFS yes yes
MooseFS yes no
ObjectiveFS no yes]

Links