TrustRadius: an HG Insights company

Cassandra Reviews & Insights

Score9 out of 10

95 Reviews and Ratings

Community insights

TrustRadius Insights for Apache Cassandra are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.

Pros

Greatest community and adoption: The Java-based NoSQL database has garnered a strong following with its greatest community and adoption. Many users have found it to be a highly popular choice among developers, benefiting from the extensive support and resources available.

Excellent integration with Apache Hadoop, Apache Spark, and Solr: Reviewers have consistently praised the database for its excellent integration capabilities with Apache Hadoop, Apache Spark, and Solr. This seamless integration provides a robust ecosystem of tools that enable efficient unit tests and stress testing.

Best-in-class performance across various workloads: Users have consistently highlighted the exceptional performance of this database across various read/write/mixed workloads. Its ability to provide low latency and high throughput has been widely appreciated by customers who require fast data retrieval and processing.

Cassandra Reviews

1 Review
Mid-sized Companies (51-1,000 employees)

Cassandra Rocks !!!

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

We used Cassandra to store personalization data of our customers so that we can have this information available through the cluster. The primary advantage of Cassandra is the cluster configuration so that there is not a single point of failure. The writes are faster when you want to write data into the storage. We used it for storing data in JSON format which is used to store anything in JSON format. The data was always up to date and there was less latency when we read from the system. I would highly recommend using Cassandra so as to make a system more scalable and process requests faster.

Pros

  • Cassandra is highly scalable.
  • It provides the flexibility to store data in any format. You can add column family dynamically as need by the application.
  • One of the best noSQL solutions I've used so far.

Cons

  • A better UI access for reading the data.
  • More graphical information to understand how the data is being processed, system uptime/downtime, etc.
  • I used Cassandra-cli for running quries but it is not very helpful when it returns a lot of results. If there was some way to improve the user queries, it would be great.

Likelihood to Recommend

I think Cassandra is well suited when we want to store general data that is not really about banking transactions. There is a learning curve involved on how the data is stored and how it is processed.