Cassandra - a tunable NoSQL datastore
- Write speed. Cassandra is very fast while writing data due to its unique architecture.
- Tunable consistency - During data replication, consistency can be tuned for a particular data set to be available during an outage.
- CQL - cassandra query language is a subset of SQL and eases the transition from a more traditional database.
Cons
- Aggregation functions are not very efficient.
- Ad-hoc queries do not perform well. Queries which were visualized while designing the databases only perform well.
- Performance is unpredictable.
- Low learning curve
- Scalable with high performance
- highly fault tolerant during outage