Introducing G2.ai, the future of software buying.Try now
Product Avatar Image
G2 recognized ScyllaDB
ScyllaDB

By ScyllaDB

4.5 out of 5 stars

How would you rate your experience with ScyllaDB?

ScyllaDB Reviews & Product Details

Value at a Glance

Averages based on real user reviews.

Time to Implement

4 months

ScyllaDB Integrations

(7)
Verified by ScyllaDB

ScyllaDB Media

ScyllaDB Demo - ScyllaDB Monitoring
Monitoring for 3 nodes: throughput, throughput per node, stress commands, and client-side p99 latency.
ScyllaDB Demo - CQL Statements
ScyllaDB uses the Cassandra Query Language (CQL) as a query language. It also supports the DynamoDB API, which is formed into JSON objects.
Architectural differences on how ScyllaDB achieves high performance NoSQL.
Play ScyllaDB Video
Architectural differences on how ScyllaDB achieves high performance NoSQL.
ScyllaDB Cloud is the monstrously fast and scalable database-as-a-service for data-intensive apps that require high throughput and low latency.
Play ScyllaDB Video
ScyllaDB Cloud is the monstrously fast and scalable database-as-a-service for data-intensive apps that require high throughput and low latency.
Learn why and how Discord’s persistence team recently completed their most ambitious migration yet: moving their massive set of trillions of messages from Cassandra to ScyllaDB.
Play ScyllaDB Video
Learn why and how Discord’s persistence team recently completed their most ambitious migration yet: moving their massive set of trillions of messages from Cassandra to ScyllaDB.
In this video tutorial Attila Toth, ScyllaDB developer advocate, shows you our latest sample application built with ScyllaDB Cloud and NextJS.
Play ScyllaDB Video
In this video tutorial Attila Toth, ScyllaDB developer advocate, shows you our latest sample application built with ScyllaDB Cloud and NextJS.
In this video tutorial Attila Toth, ScyllaDB developer advocate, walks you through the process of setting up a one million operations per second ScyllaDB Cloud demo using Terraform.
Play ScyllaDB Video
In this video tutorial Attila Toth, ScyllaDB developer advocate, walks you through the process of setting up a one million operations per second ScyllaDB Cloud demo using Terraform.
Product Avatar Image

Have you used ScyllaDB before?

Answer a few questions to help the ScyllaDB community

ScyllaDB Reviews (356)

View 1 Video Reviews
Reviews

ScyllaDB Reviews (356)

View 1 Video Reviews
4.5
356 reviews

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Dave C.
DC
Consultant
Small-Business (50 or fewer emp.)
"Blazing Fast Performance and Seamless Cassandra Compatibility"
What do you like best about ScyllaDB?

The performance is really impressive - we're seeing much lower latency and way better throughput compared to what we had before. The fact that it's compatible with Cassandra made our migration pretty smooth, and honestly, the speed improvements alone made it worth the switch. Review collected by and hosted on G2.com.

What do you dislike about ScyllaDB?

It took us a good bit of time to get comfortable with it, especially coming from a simpler database setup. The docs are okay but sometimes feel a bit sparse - we spent way too much time googling things during our initial deployment. Would love to see more practical examples and troubleshooting tips for when things don't go as planned. Review collected by and hosted on G2.com.

DP
Software Engineer
Mid-Market (51-1000 emp.)
"Good Database for Big Data Jobs"
What do you like best about ScyllaDB?

It handles big read and write loads without slowing down. The data is divided into shards, so each node takes care of its part. This makes the system fast and stable. The data moves easily between nodes, and the jobs finish faster. Review collected by and hosted on G2.com.

What do you dislike about ScyllaDB?

There is nothing much to dislike. But it would be nice if ScyllaDB can have full user management and authentication built in. That way, we would not need to use other tools for access control. Review collected by and hosted on G2.com.

Harsh A.
HA
Junior Software Developer
Computer Software
Mid-Market (51-1000 emp.)
"ScyllaDB For E-commerce Platform"
What do you like best about ScyllaDB?

Below are things which I like the most about our ScyllaDB usecase:

- Works really well for our online shopping site

- Able Handle lots of customers at once without slowing down the performance

- Easy to add more servers when we get busy during sales time

- Product catalog loads super fast for customers

- Shopping cart data never gets lost

- Works well with our existing tools

- Customer orders process quickly even during peak hours Review collected by and hosted on G2.com.

What do you dislike about ScyllaDB?

- Setting it up the first time was tricky

- Not many online tutorials for beginners

- Some features we used in our old database aren't available Review collected by and hosted on G2.com.

"Cost-Effective with Impressive Performance"
What do you like best about ScyllaDB?

I use ScyllaDB as a NoSQL database for appending message data before transitioning it to downstream services, where its efficiency stands out significantly. ScyllaDB is cheaper than DynamoDB, yet it offers comparable or sometimes even superior performance, which is highly beneficial for cost-effective scalability. I appreciate the SQL-like syntax that ScyllaDB provides, which enhances the usability by making it easier to query and manage data. The shard-per-core architecture is particularly impressive because it allows us to maximize CPU utilization, squeezing out extraordinary levels of performance, which is critical for our intensive processing needs. Additionally, the support team at ScyllaDB has been incredibly active and helpful in troubleshooting, making the transition smooth and instilling confidence in the adoption of their system. Review collected by and hosted on G2.com.

What do you dislike about ScyllaDB?

I find the lack of support for lightweight transactions (LWT) across nodes or partitions challenging. This limitation makes it difficult to handle transactions in a manner similar to PostgreSQL, where transactions can touch multiple tables in the database. Additionally, I would appreciate built-in support for retries, which is currently lacking and impacts the ease of handling transactions effectively. Review collected by and hosted on G2.com.

"Powerful Backend with a Steep Learning Curve"
What do you like best about ScyllaDB?

I use ScyllaDB as the high-performance backend database for my real-time voice chat application, and I am thoroughly impressed by its ability to efficiently manage stateful information with remarkable speed and reliability. ScyllaDB effectively handles a huge volume of reads and writes effortlessly, removing the constant worry of the database becoming a bottleneck. Its reliability allows me to focus on building my application's features instead of constantly tweaking performance. Additionally, its setup was surprisingly straightforward due to Docker, as I simply pulled the official ScyllaDB image and added it to my docker-compose.yml file, which significantly reduced the complexity of installation. Its seamless integration with my Go application via the gocql driver, along with its operation inside Docker as part of my main development stack, underscores its adaptability and ease of use in diverse development environments. Review collected by and hosted on G2.com.

What do you dislike about ScyllaDB?

I find the learning curve for ScyllaDB quite steep, especially for newcomers to distributed NoSQL databases. Transitioning from a SQL background requires a significant shift in data modeling approach, and understanding concepts like consistency levels, replication, and query patterns isn't straightforward. This complexity can be daunting and requires a dedicated effort to grasp fully. Review collected by and hosted on G2.com.

Prasanth K.
PK
Application, Infra & DevOps Architect - Hybrid Cloud [Azure+AWS]
"High Performance with Some Setup Challenges"
What do you like best about ScyllaDB?

I appreciate ScyllaDB for its high performance and low latency in handling NoSQL workloads, making it exceptionally useful for real-time applications such as IoT, finance, and technology, particularly when analyzing time-series data. ScyllaDB stands out as a clear replacement for Apache Cassandra, offering support for the DynamoDB API of AWS, which enhances its applicability and flexibility. I love its thread-per-core architecture, which ensures maximum CPU efficiency by eliminating context switching overhead, resulting in ultra-low latency even under heavy loads. This feature, combined with its predictable performance and automated workload isolation, delivers consistent throughput without stability issues, making ScyllaDB ideal for real-time and high concurrency systems. The database excels in key performance metrics such as scalability and cost efficiency, providing 20x better throughput and more predictable performance under heavy load compared to other NoSQL databases like Cassandra, MongoDB, and DynamoDB. I also value the cloud model ScyllaDB offers, along with its strong support for time series data. Review collected by and hosted on G2.com.

What do you dislike about ScyllaDB?

I find the documentation depth lacking, which makes it difficult to fully grasp all aspects of the software. The setup process could be more user-friendly, possibly through an agent-based setup. There is inadequate support for complex use cases such as migration and cloud integrations like AWS. Additionally, the tools for data export or import need improvement. I faced hardware challenges initially, which were a significant hurdle during the setup of ScyllaDB. Review collected by and hosted on G2.com.

Gustavo L.
GL
Software Engineer
Mid-Market (51-1000 emp.)
"Blazing Fast, Effortlessly Scalable NoSQL with Excellent Documentation"
What do you like best about ScyllaDB?

ScyllaDB is fast, highly scalable, and efficiently uses all CPU cores. It handles millions of operations per second with consistent performance, scales easily by adding nodes, and has excellent, practical documentation. Review collected by and hosted on G2.com.

What do you dislike about ScyllaDB?

It’s self-managed and requires a fairly deep level of technical knowledge to operate effectively. Review collected by and hosted on G2.com.

Prashanth B.
PB
Test Module Lead
"ScyllaDB: High Performance with Room for Improvement"
What do you like best about ScyllaDB?

I find ScyllaDB to offer significant strength compared to other databases, which is a major advantage for my projects. I particularly appreciate its high performance and low latency, which are crucial for my work. The thread-per-core architecture is impressive, providing linear scalability that supports massive growth effectively. This capability is what primarily attracts me to use ScyllaDB. Furthermore, I found the initial setup to be easy, making it accessible even for complex tasks. I would rate the likelihood of recommending ScyllaDB to friends or colleagues quite high, at a 9.5 out of 10. Review collected by and hosted on G2.com.

What do you dislike about ScyllaDB?

I think ScyllaDB could benefit from incorporating more user guidance features. Similar to platforms like Snowflake, having additional related resources or guidance would be helpful in enhancing the user experience. Review collected by and hosted on G2.com.

Ramakrishna J.
RJ
"ScyllaDB: Fast Reads & Writes, Ideal for High User Base"
What do you like best about ScyllaDB?

I appreciate ScyllaDB's significant improvement in read and write speeds compared to Cassandra, which is crucial for our project with a large user base of around 80 million. I value the Cassandra compatibility of ScyllaDB, allowing for an easy lift and shift process. Additionally, the shard-per-core architecture is excellent for performance enhancement, particularly in high user base environments. Even though it took some time to understand its architecture initially, the potential for higher performance outweighs the learning curve. Review collected by and hosted on G2.com.

What do you dislike about ScyllaDB?

ScyllaDB doesn't perform well on small VMs. The initial setup took some time to understand its architecture and internal mechanisms. A relaxed CPU pinning mode could improve stability on over-subscribed cloud hosts. Review collected by and hosted on G2.com.

Raphael A.
RA
"Cluster-Node Solution Simplifies Database Management"
What do you like best about ScyllaDB?

I like ScyllaDB for its cluster-node solution and the ease with which I can define data replicas. This feature is particularly beneficial in use cases where MongoDB and Cassandra might fall short. When I attempted similar tasks with another database, the process was far more complicated and confusing. As a developer who is primarily focused on application code, I appreciate not having to devote excessive time to database hurdles. Additionally, the initial setup of ScyllaDB seemed easy for me, which is advantageous for someone new to the product. These aspects make my experience with ScyllaDB more efficient and enjoyable, encouraging me to explore the platform further in the training documentation. Review collected by and hosted on G2.com.

What do you dislike about ScyllaDB?

Nothing at this moment, I need to use more before. Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

4 months

Return on Investment

14 months

Average Discount

13%

ScyllaDB Comparisons
Product Avatar Image
Redis Software
Compare Now
Product Avatar Image
ClickHouse
Compare Now
Product Avatar Image
Cassandra
Compare Now
ScyllaDB Features
Application Performance
Orchestration
Database Monitoring
Provisioning
Scalability
Backup
Indexing
Data Model
Data Types
Product Avatar Image
Product Avatar Image