Apache Cassandra

About Apache Cassandra
Apache Cassandra is an open-source NoSQL database that helps businesses manage large amounts of data across multiple nodes, providing fast and reliable performance along with high availability.
The most popular use cases for Apache Cassandra are Backup/Archive, Big Data Analytics with Hadoop, and Log/Metrics Collection. With horizontal scalability, it can rapidly store, retrieve and manage data while providing high availability with no single point of failure.
Apache Cassandra offers robust support for clusters spanning multiple data centers, with asynchronous masterless replication allowing low latency operations for all clients.
Images
No images available
Not sure about Apache Cassandra?
Compare with a popular alternative
Starting Price
Pricing Options
Features
Integrations
Ease of Use
Value for Money
Customer Service
Alternatives
MongoDB

Google Cloud

MySQL

Oracle Database

Reviews
Already have Apache Cassandra?
Software buyers need your help! Product reviews help the rest of us make great decisions.

- Industry: Information Technology & Services
- Company size: 201–500 Employees
- Used Weekly for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 8.0 /10
A highly available and a consistent flavour of NoSQL Databases
Reviewed on 2023/02/21
Been using it and will continue to use it for our Data Engineering needs that involves storing of...
Been using it and will continue to use it for our Data Engineering needs that involves storing of huge amount of data with a lot of r/w operations we perform every week.
Pros
It is really beneficial for faster write operations and fast read search type queries that can be used in a pipeline with a high velocity of Read/Write operations. Management of data is carried out well by Cassandra and provides replication with its replication factor and replication strategy to prevent data loss.
Cons
Apache Cassandra is not meant for analytical queries and it cannot perform certain aggregation functions, Joins like other databases can.

- Industry: Research
- Company size: 1,001–5,000 Employees
- Used Weekly for 1-5 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 7.0 /10
Cassandra as an Open Source Database
Reviewed on 2022/08/27
Pros
First of all, I am a fan of Open Source projects and I really enjoy working with Apache products. I have used Cassandra for several months for my research project that included storing unstructured data. I found it a little bit more difficult to use than Amazon DynamoDB, but given that it is the open source project I was thoroughly impressed by all the features and the reliability of Cassandra. I would recommend Cassandra for projects using Open Source technologies. It is very fast and met all of the efficiency metrics and agreements for the project I have been developing.
Cons
I found it a little bit harder to work with compared to MongoDB and DynamoDB. Nevertheless I believe that for an experienced engineer who has worked with Databases before, it will take couple of weeks to get fully fluent with Cassandra docs.
Alternatives Considered
MongoDBReasons for Choosing Apache Cassandra
I wanted to explore other open source solutions.Switched From
MongoDB
- Industry: Internet
- Company size: 201–500 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 0.0 /10
It was good, until we hit GC
Reviewed on 2018/07/01
We were able to offload tables from our MySQL to NoSQL.
We were able to offload tables from our MySQL to NoSQL.
Pros
It was the best NoSQL solution for our organization. decent performance and cross-Datacenter replication.
Cons
It's written in JAVA. GC was killing us. at some point we had a server on GC for 30 min every 15 min.
we had to add more and more servers to deal with the situation. DataStax's PHP driver was using the first server available as a 'Contact point' when it was on GC, the second server on the list was hit and sometimes caused to crash; as result - we had a domino effect and an entire cluster would have crashed. (that, btw, was fixed and now Contact point is random).
There is a better alternative ***SCYLLADB****
Since we moved to Scylla - we were able to reduce the amount of servers by 75%.
Performance and stability is magnificent. client side hasn't changed - running with the same drivers.
- Industry: Computer Software
- Company size: 51–200 Employees
- Used Daily for 1-5 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 7.0 /10
Available at all times
Reviewed on 2023/03/12
Pros
It is designed to handle large amounts of data and can scale to support thousands of nodes across multiple data centers. And of course, it is open source which is a plus.
Cons
It is a complex database system that requires a high level of expertise to set up and maintain. It can be difficult to configure and optimize.

- Industry: Telecommunications
- Company size: 10,000+ Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 8.0 /10
cassandra review
Reviewed on 2019/06/09
Pros
I like it scales very easily when we see increase it traffic
Cons
Cassandra does not support joins so it is difficult to use as complex OLTP system
Alternatives Considered
MongoDBApache Cassandra FAQs
Below are some frequently asked questions for Apache Cassandra.Q. What type of pricing plans does Apache Cassandra offer?
Apache Cassandra offers the following pricing plans:
- Pricing model: Free Version
- Free Trial: Not Available
Free to download
Q. Who are the typical users of Apache Cassandra?
Apache Cassandra has the following typical customers:
2–10, 11–50, 51–200, 201–500
Q. What languages does Apache Cassandra support?
We do not have any information about what languages Apache Cassandra supports
Q. Does Apache Cassandra support mobile devices?
Apache Cassandra supports the following devices:
Q. What other apps does Apache Cassandra integrate with?
We do not have any information about what integrations Apache Cassandra has
Q. What level of support does Apache Cassandra offer?
We do not have any information about what support options Apache Cassandra has
Related categories
See all software categories found for Apache Cassandra.