Apache Software Foundation

Apache Cassandra

5 / 5 3 reviews


Average Ratings

3 Reviews
  • 5 / 5
    Overall
  • 3.5 / 5
    Ease of Use
  • 3 / 5
    Customer Service

Product Details

  • Free Version
    Yes
  • Deployment
    Installed - Mac
    Installed - Windows
  • Training
    Documentation
  • Support
    Not Offered

Vendor Details

  • Apache Software Foundation
  • www.apache.org

About Apache Cassandra

Database management solution made to manage large amounts of data across many commodity servers.


Apache Cassandra Features

  • Backup
  • Creation / Development
  • Data Migration
  • Data Replication
  • Data Search
  • Database Conversion
  • Monitoring
  • Performance Analysis
  • Queries
  • Relational Interface
  • Virtualization

Apache Cassandra Reviews Recently Reviewed!

We use it on our team to provide cache functionalities with high success.

Aug 15, 2017
5/5
Overall
3 / 5
Ease of Use
5 / 5
Features & Functionality
3 / 5
Customer Support
4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: The amount of features and bang-for-buck ratio is really great. Perfomance is really good too. The fact that it's a descentralized architecture also means uptime is great.

Cons: It may not be the easiest product to learn about and become proficient, but by no means should it be called inaccessible.

Overall: Amazing performance and great value.

Cassandra : Zenith of Open Source NoSQL

Dec 14, 2016
5/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
2 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

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.

Cassandra Use Cases and Deployment Scope

Oct 10, 2016
5/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
5 / 5
Value for Money

Pros: 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.

Cons: 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.

Overall: 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.

Recommendations to other buyers: Good: Well Suited Tunable Consistency Write Speed Not Good: Less Appropriate Ad-Hoc Queries Unpredictable Performance