A high-performance NoSQL database compatible with Apache Cassandra and Amazon DynamoDB, built on a shared-nothing architecture.
Scylla is a high-performance NoSQL database that is API-compatible with both Apache Cassandra and Amazon DynamoDB. It uses a shared-nothing architecture to deliver order-of-magnitude performance improvements over traditional databases while maintaining compatibility with existing applications. The database is designed for real-time big data workloads that require massive throughput and storage capacity.
Developers and organizations running high-scale, real-time applications that currently use Cassandra or DynamoDB but need better performance. Database administrators managing big data infrastructure who want to reduce hardware costs while maintaining compatibility.
Scylla offers dramatic performance improvements over Cassandra and DynamoDB while maintaining full API compatibility, allowing users to switch without rewriting applications. Its shared-nothing architecture provides better throughput and scalability than traditional distributed databases.
NoSQL data store using the Seastar framework, compatible with Apache Cassandra and Amazon DynamoDB
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports both Apache Cassandra's CQL and Amazon DynamoDB's APIs via Alternator, enabling seamless migration without application changes, as highlighted in the README.
Shared-nothing design increases throughput and reduces hardware costs, delivering order-of-magnitude performance improvements over traditional databases.
Optimized for real-time applications with massive storage capacity, making it ideal for high-throughput workloads described in the project description.
Offers extensive docs, developer guidelines, and free training via Scylla University, providing robust resources for users and contributors.
Requires very recent C++23 compiler and libraries, with a frozen toolchain dependency adding setup complexity, as noted in the build prerequisites.
Designed for maximum performance, demanding significant hardware resources; the developer-mode flag indicates strict checks for optimal configurations.
Compared to established databases like Cassandra, ScyllaDB has a smaller community and fewer third-party tools, potentially affecting integration ease.
ScyllaDB is an open-source alternative to the following products: