Cassandra's Data Model
This lesson explains Cassandra's design goals and its data model.
Cassandra is a distributed datastore that combines ideas from the
Note: Besides Dynamo there is also a separate distributed system, called DynamoDB. This is commercially available, but details around its internal architecture have not been shared publicly yet. However, this system has a lot of similarities with Cassandra, such as the data model and tunable consistency.
Note: The information in this chapter refers to the state of this project at the time of writing this course.
Design goals of Cassandra
The main design goals of Cassandra are:
- Extremely high