
ScyllaDB
is an open-source distributed NoSQL wide-column data store. It is compatible with Apache Cassandra and supports the same protocols (CQL and Thrift) and file formats (SSTable), as well as the Amazon DynamoDB API, and is based on C++20.
★ 2.4 average rating
About ScyllaDB
ScyllaDB is the database for data-intensive apps that require high performance and low latency. It was designed to be compatible with Apache Cassandra while achieving significantly higher throughputs and lower latencies. Scylla uses a sharded design on each node, meaning that each CPU core handles a different subset of data. Cores do not share data, but rather communicate explicitly when they need to. Scylla claims that this design allows much better performance on modern NUMA SMP machines, and scales very well with the number of cores. A 2017 benchmark from Samsung observed the 10x speedup on high-end machines - the Samsung benchmark reported that Scylla outperformed Cassandra on a cluster of 24-core machines by a margin of 10–37x depending on the YCSB workload. Scylla is free and open source, and is available as either an on-premises solution, on the major public cloud providers or as a DBaaS (Scylla Cloud).
Key Features
- ✓Scalable
- ✓NoSQL database
Top Alternatives
See all →
Amazon DynamoDB
★ 1.9Amazon DynamoDB is a fully managed NoSQL database service offered by Amazon.com as part of the Amazon Web Services portfolio. It was announced by Amazon CTO Werner Vogels on January 18, 2012.OverviewDynamoDB differs from other Amazon services by allowing developers to purchase a...

Redis
★ 2.6The in-memory data store used by millions of developers as a cache, vector database, document database, streaming engine, and message broker.
Frequently asked questions
What is ScyllaDB?
is an open-source distributed NoSQL wide-column data store. It is compatible with Apache Cassandra and supports the same protocols (CQL and Thrift) and file formats (SSTable), as well as the Amazon DynamoDB API, and is based on C++20. It is listed under the Free • Open Source license model in the SaaS Lenz directory.
Is ScyllaDB free to use?
ScyllaDB is listed as Free • Open Source in our directory. Pricing and plan details can change, so check the official website for current terms before committing.
What platforms does ScyllaDB run on?
ScyllaDB is available on Linux, Online, Self-Hosted, Software as a Service SaaS, so you can use it across the devices your team already works with.
Who develops ScyllaDB?
ScyllaDB is developed by Avi Kivity. You can find more background and documentation on the product's official website.
What are the best alternatives to ScyllaDB?
Popular alternatives to ScyllaDB include Amazon DynamoDB, Redis. Compare their features, license models, and platforms on the SaaS Lenz alternatives page.