Cassandra

Apache Cassandra database is the right choice when you need scalability and high availability without compromising performance. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure make it the perfect platform for mision-critical data.

Cassandra’s support for replicating across multiple datacenters is best-in-class, providing lower latency for your users and the peace of mind of knowing that you can survive regional outages.

Main features

  1. Proven
    Cassandra is in use at Constant Contact, CERN, Comcast, eBay and over 1500 more companies
  2. Fault tolerance
    Data is automatically replicated to multiple nodes for fault-tolerance. Replication across multiple data centers is supported. Failed nodes can be replaced with no downtime.
  3. Performance
    Cassandra consistently outperforms popular NoSQL alternatives in benchmarks and real applications, primarily because of fundamental architectural choices.
  4. Decentralized
    There are no single points of failure. There are no network bottlenecks. Every node in the cluster is identical.
  5. Scalable
    Easy to scale out
  6. Durable
    Cassandra is suitable for applications that can’t afford to lose data, even when an entire data center goes down.
  7. You’re in control
    Choose between synchronous or asynchronous replication for each updata. Highly available asynchronous operations are optimized with features like Hinted Handoff and Read Repair.
  8. Elastic
    Read and write throughput both increase linearly as new machines are added, with no downtime or interruption to applications
  9. Professionally supported

References

Cassandra