No more typing reviews! Try our Samantha, our new voice AI agent.
Cassandra Logo

Cassandra pros and cons

Vendor: Apache
4.0 out of 5

Pros & Cons summary

Buyer's Guide

Get pricing advice, tips, use cases and valuable features from real users of this product.
Get the report

Prominent pros & cons

PROS

Cassandra excels in handling time series data with vast amounts of writes and can achieve high performance without a single downtime due to its node-to-node ring architecture.
Its most valuable features include counter features, NoSQL schema, scalability, and high availability, making it ideal for large-scale data storage and real-time processing.
The database capabilities of Cassandra are highly regarded, with fast retrieval, large data handling capacity, and compatibility with real-time data analytics being key strengths.
Cassandra's distribution capabilities allow for flexible deployment options, such as running part in the cloud and part on-prem, offering a robust failover solution.
The scaling capabilities and non-SQL nature of Cassandra, combined with its fast write speeds and automatic recovery process, make it a top choice for distributed database systems.

CONS

Cassandra's secondary index can be problematic and may require improvement.
Data fetching performance from high-volume datasets could be enhanced in Cassandra.
There is a limitation in Cassandra's support for SQL-like ORDER BY or GROUP BY clauses.
Cassandra may need more integrated tools for maintenance, reducing dependency on third-party solutions.
The batch insertion of large data volumes in Cassandra can lead to performance issues.
 

Cassandra Pros review quotes

Monirul Islam Khan - PeerSpot reviewer
Head, Data Integration & Management at a non-profit with 10,001+ employees
Oct 31, 2025
Based on my experience, Cassandra is good for document management system, as well as distributed database system, and the automatic recovery process is there.
RT
VP odfTechnology at Enterpi Software Solutions Private Limited
Jan 24, 2025
Its retrieval is similar to an RDBMS, so our team finds it easy to adapt.
PR
Senior Data Engineer at Accruent
Apr 8, 2025
Cassandra offers high availability and fault tolerance, making it suitable for large-scale data storage and real-time processing.
Learn what your peers think about Cassandra. Get advice and tips from experienced pros sharing their opinions. Updated: May 2026.
893,221 professionals have used our research since 2012.
MA
LAN Manager at Intracom Telecom
Nov 6, 2024
The most valuable features of Cassandra are its scaling capabilities and its non-SQL nature capabilities.
Himanshu Amodwala - PeerSpot reviewer
Senior cloud solution architect at Microsoft
Feb 26, 2024
The use of Cassandra in real-time data analytics has been pivotal for our e-commerce platform. As our platform operates 24/7, providing services to sellers and customers alike, the need for real-time updates is paramount.
Abdul-Samad - PeerSpot reviewer
Software Engineer at a tech services company with 201-500 employees
Feb 27, 2025
Overall, I would rate Cassandra as nine because of its fast writes, which really suit our use cases mostly.
reviewer2379771 - PeerSpot reviewer
IT Professional at a wholesaler/distributor with 51-200 employees
Apr 24, 2024
Since I haven't had years of experience with it, it's still new to me. One valuable feature is its distribution, so I can run it partly in the cloud and part on-prem. That's a feature I'd like to use but haven't yet because we're trying to move to Azure. I don't know if or when that will happen. Ideally, we'd have it distributed over the cloud and on-prem simultaneously, so if something happens to our on-prem, we can keep going in the cloud, like a pay-as-you-go model with Azure.
Chethan Rao S - PeerSpot reviewer
Software Engineer at Medflix
Jun 23, 2023
We can add almost one million columns to the solution.
Jason-Nash - PeerSpot reviewer
Senior Cloud Architect at a transportation company with 10,001+ employees
Sep 23, 2022
The most valuable features of this solution are its speed and distributed nature.
An-Pham - PeerSpot reviewer
Deputy General Manager at Viettel Group
Feb 7, 2023
The most valuable feature of Cassandra is its fast retrieval. Additionally, the solution can handle large amounts of data. It is the quickest application we use.
 

Cassandra Cons review quotes

Monirul Islam Khan - PeerSpot reviewer
Head, Data Integration & Management at a non-profit with 10,001+ employees
Oct 31, 2025
Some issues arise from our vendors like Apache slowness and distribution or load balancing from HAProxy, which should better handle consumption for high-level concurrency.
RT
VP odfTechnology at Enterpi Software Solutions Private Limited
Jan 24, 2025
We found some issues with the batch inserts when the data volume is large.
PR
Senior Data Engineer at Accruent
Apr 8, 2025
While Cassandra can handle NoSQL, I think there should be more flexibility for whole schema design when data is stored in wide columns. Additionally, I believe that eventual consistency should be enhanced.
Learn what your peers think about Cassandra. Get advice and tips from experienced pros sharing their opinions. Updated: May 2026.
893,221 professionals have used our research since 2012.
MA
LAN Manager at Intracom Telecom
Nov 6, 2024
We experience configuration issues when accommodating the volumes we require, which often necessitates consultation with the Cassandra development team.
Himanshu Amodwala - PeerSpot reviewer
Senior cloud solution architect at Microsoft
Feb 26, 2024
There were challenges with the query language and the development interface. The query language, in particular, could be improved for better optimization. These challenges were encountered while using the Java SDK.
Abdul-Samad - PeerSpot reviewer
Software Engineer at a tech services company with 201-500 employees
Feb 27, 2025
Cassandra is very complex to manage. Sometimes, I need to involve a senior DevOps engineer if we encounter a problem.
reviewer2379771 - PeerSpot reviewer
IT Professional at a wholesaler/distributor with 51-200 employees
Apr 24, 2024
I want Cassandra to update its open-source version more quickly. It's already feature-rich, but I'd appreciate better integration with other NoSQL databases like MariaDB or MongoDB. If I ever need to work with customers or vendors using different NoSQL databases, having native integration in Cassandra would make managing and interacting with their databases much easier.
Chethan Rao S - PeerSpot reviewer
Software Engineer at Medflix
Jun 23, 2023
Depending upon our schema, we can't make ORDER BY or GROUP BY clauses in the product.
Jason-Nash - PeerSpot reviewer
Senior Cloud Architect at a transportation company with 10,001+ employees
Sep 23, 2022
It can be difficult to analyze what's going on inside of the database relative to other databases. It can also be difficult to troubleshoot sometimes.
An-Pham - PeerSpot reviewer
Deputy General Manager at Viettel Group
Feb 7, 2023
The initial setup of Cassandra can be difficult in the configuration. There might be a need to have assistance. The implementation process can six months for connecting to certain databases.