Samba on Scale: Difference between revisions

From SambaWiki
Line 31: Line 31:
| [https://www.yugabyte.com/ YugabyteDB] || [https://jepsen.io/consistency/models/snapshot-isolation Snapshot] || yes ||
| [https://www.yugabyte.com/ YugabyteDB] || [https://jepsen.io/consistency/models/snapshot-isolation Snapshot] || yes ||
|-
|-
| [https://tikv.org/ tikv] || ? || no (C++) ||
| [https://tikv.org/ tikv] || [https://tikv.org/docs/3.0/reference/faq/ Strong Consistency][https://github.com/tikv/tikv/issues/13956]|| no (C++) ||
|-
|-
| [https://pegasus.apache.org/ Apache Pegasus] || ? || no (C++) ||
| [https://pegasus.apache.org/ Apache Pegasus] || ? || no (C++) ||
|}
|}

<references/>


= List of Opensource Clustered Filesystems =
= List of Opensource Clustered Filesystems =

Revision as of 08:47, 18 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 Volatile DBs: Sequential Consistency
Persistent DBs: Strict Serializability
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 Strong Consistency[1] no (C++)
Apache Pegasus ? no (C++)

<references/>

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