by Apache Software Foundation
Who Uses This Software?
Apache Cassandra is designed for organizations, across various industries, with large data sets that are constantly changing.
Average Ratings22 reviews
- Overall 4 / 5
- Ease of Use 4 / 5
- Customer Service 3.5 / 5
- Features 4 / 5
- Value for Money 4.5 / 5
- Pricing Details Free to download
- Free Version Yes
- Free Trial No
Installed - Mac
Installed - Windows
- Apache Software Foundation
Apache Cassandra Most Helpful Reviews
Reviewed on 11/10/2016
Cassandra Use Cases and Deployment Scope
Comments: I had used Cassandra in my academic projects which were related to cloud computing. I used it for a few projects on Salesforce where multi tenancy features are implemented. In such scenarios Cassandra was one the best choices for NoSql. Although we have used RDMS, the performance while using Cassandra was better. I have simulated a few real time running apps like Facebook and Uber where I have used RDMS and Cassandra, and checked the performance using Jmeter. It clearly shows that Cassandra boosts the performance over RDMS. One thing I find difficult in Cassandra is following the documents, which are not so understandable.
Undoubtedly performance is an important reason
We have not encountered a single point of failure
Scalability of Cassandra is good which is the most important for the companies where demand is scaling day by day.
Cassandra has a wide range of asynchronous jobs and background tasks that are not scheduled by the client, the execution can be eccentric.
Because Cassandra is a key-value store, doing things like SUM, MIN, MAX, AVG and other aggregations are incredibly resource intensive if even possible to accomplish.
I think querying options for retrieving data is very limited.
Reviewed on 09/06/2019
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
Reviewed on 14/12/2016
Cassandra : Zenith of Open Source NoSQL
Comments: We have quite complex requirements of tracing Buses/Truck of African cities of Rwanda for real-time reporting of schedule, breakdown, Traffic management of City using Apache Cassandra. Our team chose Cassandra for quite few reason. Open Source, Fault Tolerance, High Availability, Scalability, and Reliability of software components. I am happy that our team has chosen the right software for delivering complex software Solutions for Our Connected Vehicle Platform. We used it for real-time transactions and analytics. PROs: Fault Tolerance, Availability, and Superb Performance. CONs: It's not good for managing your Application processing. Its NoSQL DB requires lot of different understanding and NoSQL comes with its own issue so it shifts from traditional thinking process of RDBMS. Cassandra required very big learning curve which adds to the cost but benefits out weight this learning cost.
Reviewed on 04/05/2018
It has been a pleasant and rewarding experience for the management of data in the cloud and totally
Comments: It was very useful to me when I had to develop an application that needed a relational database and a non relational database that was going to be in the cloud, it was very useful and easy to use, as well as it did not give me problems for its use.
Pros: It has been a pleasant and profitable experience for the handling of data in the cloud and totally free, the handling of the data oriented to column families, tolerant to failures, since it replicates the data automatically to multiple nodes; When a node fails it can be replaced without any period of inactivity. allows replicas to multiple data centers; data storage type column family. The latest version of CQL3 that made the instructions similar to SQL with what breaks with the mental shock at the time of programming. It really does an efficient handling of data in the cloud.
Cons: The fact of having the data stored column by column allows us to return the rows more quickly, but when inserting, updating or deleting a record, it must be done in more than one location; for this reason, this type of database is not recommended for OLTP-type, transaction-oriented and high-concurrency systems.
Reviewed on 28/01/2018
A promising and powerful NoSQL database.
Pros: It is great for the right workload; with heavy writes and eventual consistency, it is a leader in the NoSQL space. I recommend Datastax for support using and supporting it.
Cons: Maintaining a cluster and an ops center server (for backups and monitoring) can get quite pricey. The learning curve of maintaining a cluster is a bit long.