Skip to content
This repository has been archived by the owner on May 3, 2022. It is now read-only.

cassandra

Otávio Santana edited this page Aug 6, 2013 · 1 revision

The 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 mission-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.

Cassandra's data model offers the convenience of column indexes with the performance of log-structured updates, strong support for denormalization and materialized views, and powerful built-in caching.

  1. Proven: Cassandra is in use at Netflix, eBay, Twitter,Urban Airship, Constant Contact, Reddit, Cisco, OpenX, Digg, CloudKick, Ooyala, andmore companies that have large, active data sets. The largest known Cassandra cluster has over 300 TB of data in over 400 machines.

  2. Fault Tolerant: 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. Performant: Cassandra consistently outperforms popular NoSQL alternatives in benchmarks and real applications, primarily because offundamental architectural choices.

  4. Decentralized: There are no single points of failure. There are no network bottlenecks. Every node in the cluster is identical.

  5. Durable: Cassandra is suitable for applications that can't afford to lose data, even when an entire data center goes down.

  6. You're in Control: Choose between synchronous or asynchronous replication for each update. Highly available asynchronous operations are optimized with features like Hinted Handoffand Read Repair.

  7. Elastic: Read and write throughput both increase linearly as new machines are added, with no downtime or interruption to applications.

To know more: