What is ScyllaDB?
Who uses ScyllaDB?
ScyllaDB Integrations
Here are some stack decisions, common use cases and reviews by companies and developers who chose ScyllaDB in their tech stack.
Hello everyone, I am searching for the appropriate solution for a financial use case. I want to handle user balancing in a distributed way. I did a little research and have found YugabyteDB as a solution that offers distributed ACID. Although, I have also found that Scylla seems great in terms of TPS. So I wonder which solutions fit better, or maybe there is another great option I am not considering.
Please guys, what do you think?
At Pushnami we were using Redis for quite a long time, and still do for disposable caches. However as we continued to grow, we started to feel limitations of keeping data sets in memory, and only being able to use 1 CPU per server. We started to look around. Our requirements were pretty clear: - Very fast reads and writes (sub ms) - Ability to hold Terabytes of data - Ability to horizontally scale - Strong support for TTL and data eviction After looking at several alternatives we decided on Scylla , which had familiar Cassandra interface but claimed to be much faster. 2 years later - we run a cluster of 6 nodes that holds over 20 TB of data, and performs 150,000 operations per second. I would say pretty impressive! It was also easy to get started on AWS, as ScyllaDB provides prebuilt AMI with optimal configurations baked in.
ScyllaDB's Features
- High availability
- horizontal scalability
- vertical scalability
- Cassandra compatible
- DynamoDB compatible
- wide column
- NoSQL
- lightweight transactions
- change data capture
- workload prioritization
- shard-per-core
- IO scheduler
- self-tuning