Apache Cassandra
Manage massive amounts of data, fast, without losing sleep
★ 4.3
Distributed NoSQL database designed for high availability and linear scalability. Used by Netflix, Apple, and Discord for massive scale workloads.
free
Pricing
Yes
Self-Hostable
Features
- ✓ Linear horizontal scalability
- ✓ No single point of failure
- ✓ Multi-datacenter replication
- ✓ Tunable consistency levels
- ✓ CQL (Cassandra Query Language)
- ✓ Time-series data optimized
- ✓ Automatic data partitioning
- ✓ Eventual to strong consistency
Pros
- + Massive scale (petabytes)
- + No single point of failure
- + Multi-region replication built-in
- + Battle-tested at Netflix/Apple scale
- + Excellent write performance
Cons
- − Complex to operate
- − Not ideal for ad-hoc queries
- − Requires careful data modeling
- − Overkill for small applications