Try our new research platform with insights from 80,000+ expert users
China Venkanna Varma Ponnamanda - PeerSpot reviewer
Co-Founder & CEO at a tech services company with 51-200 employees
Real User
Top 5
Jan 3, 2026
Rewrite of Cassandra in C++ and uses a special library optimized for I/O operations and offers good documentation
Pros and Cons
  • "The documentation is good. It integrates easily with our existing data infrastructure."
  • "If you don't have the best computing resources, then it's not easy to set up. In such cases, we have to run ScyllaDB in developer mode."

What is our primary use case?

We use it as a non-relational database. We use it to store two things:

  1.  To store audit log data and 
  2. blob data, including images with different sizes, like 200kb.

We use it as an image database as well, such as user profile pictures and product catalog promotional pictures.

How has it helped my organization?

We got Free Community Software for Managing the Blob data for Cross Data Center & Distributed Cluster

What is most valuable?

ScyllaDB is a rewrite of Cassandra in C++ and uses a special library called Seastar, which was developed by ScyllaDB

Seastar is optimized for I/O operations, which makes it very good compared to Cassandra. Like it's ten times better in terms of performance.

The documentation is good. It integrates easily with our existing data infrastructure.

What needs improvement?

If you don't have the best computing resources, then it's not easy to set up. In such cases, we have to run ScyllaDB in developer mode.

Buyer's Guide
ScyllaDB
January 2026
Learn what your peers think about ScyllaDB. Get advice and tips from experienced pros sharing their opinions. Updated: January 2026.
881,082 professionals have used our research since 2012.

For how long have I used the solution?

I have been using it for Seven years. 

What do I think about the stability of the solution?

I have never faced any problems. As per my use case and our environment, it is stable.

What do I think about the scalability of the solution?

It's pretty good. It offers everything we need at this time. It's a scalable product.

In my organization, all 55 people across six products use ScyllaDB.

How are customer service and support?

We have never contacted customer service and support. It's all working great. So, never needed the support 

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

We tried MongoDB & Cassandra. It wasn't scalable at that time, like six or seven years ago. Then we moved to Cassandra and then ScyllaDB.

How was the initial setup?

With best computing resources: If you have good computing resources like CPUs, memory, and especially solid-state drives (SSDs), the installation and configuration are very easy. 

Without the best computing resources: If you don't have the best computing resources, then it's not easy to set up. In such cases, we have to run ScyllaDB in developer mode.

What about the implementation team?

NO

What was our ROI?

YES

What's my experience with pricing, setup cost, and licensing?

It's free. Only support is costly. So the support is an extra cost, which is expensive.

Which other solutions did I evaluate?

We tried MongoDB & Cassandra. It wasn't scalable at that time, like six years ago. Then we moved to ScyllaDB.

What other advice do I have?

I would recommend to use it. It is easy for a beginner to learn to use ScyllaDB for the first time. 

Overall, I would rate it a ten out of ten. 

Which deployment model are you using for this solution?

On-premises

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Jan 3, 2026
Flag as inappropriate
PeerSpot user
reviewer2234055 - PeerSpot reviewer
Software Engineer at a computer software company with 1,001-5,000 employees
Real User
Top 10
Jul 20, 2023
A solution that offers good performance and flexibility to its users
Pros and Cons
  • "The performance aspects of Scylla are good, as always... A good point about Scylla is that it can be used extensively."
  • "The documentation of Scylla is an area with shortcomings and needs to be improved."

What is our primary use case?

Our company currently uses Scylla for our products since we are in the process of migration from Postgres.

Our company is reimplementing the user data pipeline and needs faster results. We found Scylla to be preferable for our use case from the alternatives we evaluated.

What is most valuable?

User-defined type in Scylla allows for data to be consistent. The performance aspects of Scylla are good, as always. The product's flexibility allows us to use Cassandra SDK with it while also being able to migrate from DynamoDB to it. A good point about Scylla is that it can be used extensively.

What needs improvement?

It has just been a month or so for me with Scylla. The documentation of Scylla is an area with shortcomings and needs to be improved. Improvement of documentation is needed considering that I work with Java. We currently use a data stack model, which is actually for Cassandra. There is no different dependency for Scylla, so it's adding a wrapper on the SDK that Cassandra supports, and we end up just using it.

I think it's good as it is. I don't have any input on what needs to be added in Scylla.

For how long have I used the solution?

I have experience with Scylla for around two months. Currently, I am learning more about Scylla. I am using the solution's latest version. My company is a system integrator. We have different verticals, and one of it is that we are moving into is integrating, which is running our product as a binary in our enterprise solution and on clients' machines.

What do I think about the stability of the solution?

Stability-wise, I rate the solution a nine out of ten.

What do I think about the scalability of the solution?

Currently, we are involved with Scylla's prototype version. For the project that I am working on, Scylla is not being used, and it is not just the case with my project alone but also with a huge number of projects because they are moving to cloud-agnostic architecture. We are moving all the DynamoDB databases to Scylla. Within a year or so, all of our DynamoDB databases will be replaced.

To be able to rate Scylla's scalability, we would need time since we are using its prototype.

Which solution did I use previously and why did I switch?

Previously, I have used MongoDB for other projects.

We actually are not switching from MongoDB. We have a couple of alternatives for what we are building, and we wanted to know about SQL because we may have to change our schema quite a bit because we used to have a lot of metadata, and that's why the traditional RDBMS will have to split the columns instead of rows, making it very intense.

How was the initial setup?

Scylla is a cloud-based solution. We are moving to a cloud-agnostic architecture, so we would have different instances based on our enterprise solution or the client.

Whether to use a private or public cloud depends on the requirements of our clients.

In my local environment, the installation part was quite easy because it's a Docker installation. I don't know about the remote installations with Kubernetes because that is managed by the cloud tech team.

What other advice do I have?

I have been working on the solution for around a month, so it is mostly the people involved in the cloud tech department who look at things like the maintenance of the solution, an area in which I have no idea.

A weird error can pop up owing to the flaws in the documentation, because of which I am using an ORM tool to interact with the database. If required in a particular use case, I return a list of objects, or a list of a user data type, when it throws an error indicating that I should reimplement the codec. When I changed the codec to set, it started working fine. The aforementioned issue was not figurable even in Stack Overflow.

Overall, I rate the solution an eight out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
ScyllaDB
January 2026
Learn what your peers think about ScyllaDB. Get advice and tips from experienced pros sharing their opinions. Updated: January 2026.
881,082 professionals have used our research since 2012.
ChetanNiloor - PeerSpot reviewer
Technical Lead Cloud Databases and Infrastructure at a consultancy with 10,001+ employees
Real User
Top 10
Jul 27, 2024
A fast and reliable solution that needs to incorporate more features
Pros and Cons
  • "ScyllaDB is fast and reliable. It has good performance."
  • "The product needs to add more features and improve the response time of the support team."

What is our primary use case?

We use the solution for distributed systems. 

What is most valuable?

ScyllaDB is fast and reliable. It has good performance. 

What needs improvement?

The product needs to add more features and improve the response time of the support team. 

For how long have I used the solution?

I have been using the product for more than a year. 

What do I think about the stability of the solution?

We haven't faced any issues with the solution's stability. 

How was the initial setup?

The solution's deployment is of medium complexity. 

What other advice do I have?

You need to have database experience to use the product. I rate it a seven out of ten. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Consultant at a comms service provider with 10,001+ employees
Real User
Jun 19, 2022
Is lightweight and requires less infrastructure, but data export and support need improvement
Pros and Cons
  • "It is lightweight, and it requires less infrastructure."
  • "Data export, along with how we can purchase the data periodically, needs to be improved so that the storage is within control. Then, we could optimize it even better."

What is our primary use case?

Scylla is used as a cache. Once the data is ingested into the product during the initial load, a version of it is stored in Scylla DB, and this is then used by the other transformation services to query and make updates during ongoing loads. That is, it is being queried by other services to make the updates whenever deletes occur.

What is most valuable?

It is lightweight, and it requires less infrastructure.

What needs improvement?

Data export, along with how we can purchase the data periodically, needs to be improved so that the storage is within control. Then, we could optimize it even better.

For how long have I used the solution?

This is not a very old product, and it's seven or eight months old.

We would like to leverage it on the public cloud, but due to some limitations at the moment, it's on the cloud but using IAS. We have virtual machines, and there, we have created the cluster.

What do I think about the stability of the solution?

It's pretty much stable. We have been in production for six months now, and I haven't seen it go down. We have had a few instances where one or two of the nodes have gone down, but the cluster has been stable.

What do I think about the scalability of the solution?

Scalability in performance is good. We can add more nodes and have more scalability. We have about 200 people using this solution.

How are customer service and support?

Support and the availability of support need improvement. I would give them a six out of ten.

How would you rate customer service and support?

Neutral

Which solution did I use previously and why did I switch?

The architecture team did some tests and performance benchmarking, and they found out that in comparison to that for other tools almost one eighth or one tenth of the infrastructure was required for Scylla and that the performance was the same.

This is built on using C++, and it's very lightweight, whereas the others were using too much infrastructure. These are some of the reasons why Scylla was chosen.

What's my experience with pricing, setup cost, and licensing?

I believe that there is a yearly licensing cost and that it's expensive.

Which other solutions did I evaluate?

The architecture team evaluated MongoDB and Cassandra.

What other advice do I have?

Overall, I would give Scylla a seven out of ten for our use case.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free ScyllaDB Report and get advice and tips from experienced pros sharing their opinions.
Updated: January 2026
Product Categories
NoSQL Databases
Buyer's Guide
Download our free ScyllaDB Report and get advice and tips from experienced pros sharing their opinions.