This document provides an introduction and overview of Cassandra, including:
- Cassandra is a distributed database modeled after Google's Bigtable and Amazon's Dynamo, designed for massive scalability and high availability.
- It allows tuning of consistency levels, has very fast writes, linear scalability, and is fault tolerant.
- Cassandra uses a column-oriented data model with tunable consistency levels and a decentralized architecture.
- It is well suited for applications with large datasets, evolving schemas, and loose domain modeling.