What Is Cassandra Db Good for?
Apache Cassandra Is a Highly Scalable, High-Performance Distributed Database Designed to Handle Large Amounts of Data Across Many Commodity Servers, Providing...
.
Hereof, what is Cassandra not good for?
ACID transactions. This is why ACID-dependent systems (for instance, core banking systems handling bank transfers, among other things) shouldn't go with Cassandra. In fact, no NoSQL technology will do: such systems need relational databases.
Secondly, what type of DB is Cassandra? NoSQL database
In this regard, when should we use Cassandra?
Ideal Cassandra Use Cases
- Writes exceed reads by a large margin.
- Data is rarely updated and when updates are made they are idempotent.
- Read Access is by a known primary key.
- Data can be partitioned via a key that allows the database to be spread evenly across multiple nodes.
- There is no need for joins or aggregates.
Who is using Cassandra?
Cassandra is in use at Constant Contact, CERN, Comcast, eBay, GitHub, GoDaddy, Hulu, Instagram, Intuit, Netflix, Reddit, The Weather Channel, and over 1500 more companies that have large, active data sets.