This document provides an introduction and overview of Cassandra, including:
- Cassandra is a distributed database modeled after Amazon Dynamo and Google Bigtable that is highly scalable and fault tolerant.
- It is used by many large companies for applications that require fast writes, high availability, and elastic scalability.
- Cassandra's data model uses a column-oriented design organized into keyspaces, column families, rows, and columns. It also supports super columns.
- The document discusses Cassandra's features like tunable consistency levels, replication, and its data distribution using consistent hashing.
- An overview of Cassandra's Thrift API and basic operations like get, batch mutate, and