Cassandra
Database Vs Relational databases
- In Relational databases, the data flow in low velocity while the data flow with high velocity in the Cassandra Database.
- Data comes from one or few locations in Relational databases while the data can come from multiple locations in the Cassandra Database.
- Relational databases manage the structure data while Cassandra Database manages structure data, unstructured data and multimedia data.
- There is single point of failure in Relational databases while there is no single point of failure.
- Relational databases supports centralized deployments while Cassandra Database supports decentralized deployments
- Transactions written at one location Relational databases while Transaction written in many locations in the Cassandra Database.
There are following features that Cassandra provides.
- Gigabyte to petabytes scalability
- Linear Scale Performance
- No Single point of failure
- Fault Detection and Recovery
- Flexible and Dynamic Data Model
- Data Protection
- Tunable Data Consistency
- Multi Data Center Replication
- Data Compression
- Cassandra Query language