73
107
+ 1
7

What is Scylla?

Real-time big data database, with scale-up performance of 1,000,000 IOPS per node, scale-out to 100s of nodes and 99 latency of less than 1 msec.
Scylla is a tool in the Databases category of a tech stack.
Scylla is an open source tool with 6.9K GitHub stars and 809 GitHub forks. Here’s a link to Scylla's open source repository on GitHub

Who uses Scylla?

Companies
25 companies reportedly use Scylla in their tech stacks, including Hepsiburada, useinsider, and Zenly.

Developers
48 developers on StackShare have stated that they use Scylla.

Scylla Integrations

Pros of Scylla
1
Fewer nodes
1
Distributed
1
Replication
1
Scale up
1
High availability
1
Written in C++
1
High performance
Decisions about Scylla

Here are some stack decisions, common use cases and reviews by companies and developers who chose Scylla in their tech stack.

Sergey Rodovinsky
Shared insights
on
Scylla
Pushnami
at

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.

See more

Scylla Alternatives & Comparisons

What are some alternatives to Scylla?
Cassandra
Partitioning means that Cassandra can distribute your data across multiple machines in an application-transparent matter. Cassandra will automatically repartition as machines are added and removed from the cluster. Row store means that like relational databases, Cassandra organizes data by rows and columns. The Cassandra Query Language (CQL) is a close relative of SQL.
Redis
Redis is an open source, BSD licensed, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.
Aerospike
Aerospike is an open-source, modern database built from the ground up to push the limits of flash storage, processors and networks. It was designed to operate with predictable low latency at high throughput with uncompromising reliability – both high availability and ACID guarantees.
MongoDB
MongoDB stores data in JSON-like documents that can vary in structure, offering a dynamic, flexible schema. MongoDB was also designed for high availability and scalability, with built-in replication and auto-sharding.
Kraken.io
It supports JPEG, PNG and GIF files. You can optimize your images in two ways - by providing an URL of the image you want to optimize or by uploading an image file directly to its API.
See all alternatives

Scylla's Followers
107 developers follow Scylla to keep up with related blogs and decisions.