We just raised a $30M Series A: Read our story
2020-05-25T07:16:44Z

What needs improvement with Cassandra?

3

Please share with the community what you think needs improvement with Cassandra.

What are its weaknesses? What would you like to see changed in a future version?

ITCS user
Guest
55 Answers

author avatar
Top 5LeaderboardReal User

The solution is not easy to use because it is a big database and you have to learn the interface. This is the case though in most of these solutions.

2021-05-18T17:36:10Z
author avatar
Top 20Real User

One of the issues with the solution is that you cannot drop write like you're able to in MongoDB and MySQL, where you can join tables. Cassandra doesn't have joins between tables so you need other tools for that. You need to read all the data and put in memory and then add the joins. That is the area where I think they need improvement. Secondly, for example, when setting up your cursor, you have to be very sure about the read mechanism, because if you're not following the read mechanism and mistakenly build a key that is no longer unique then you start overriding data. There are a lot of improvements they could make including on the OS.

2020-11-12T19:12:09Z
author avatar
MSP

We actually find HBase to be faster and better than Cassandra. The disc space is lacking. You need to free it up as you are working.

2020-11-12T14:09:28Z
author avatar
Real User

For my use case, it was more than sufficient. I used most of the features, whatever was available. I'm not sure what else can be improved.

2020-11-10T15:37:00Z
author avatar
Real User

The interface could definitely be improved. It's a technical database and for me the features are not user friendly. I also think it's quite an expensive solution and I hope over time with more implementations, this will improve.

2020-05-25T07:16:44Z
Find out what your peers are saying about Apache, Cloudera, InfluxDB and others in NoSQL Databases. Updated: November 2021.
552,695 professionals have used our research since 2012.