Storage Structure
Explore Apache Cassandra's storage structure to understand how data is organized and distributed. Learn about clusters, keyspaces, tables, partition keys, rows, columns, and cells to grasp essential concepts for efficient Cassandra data modeling and query design.
We'll cover the following...
The following set of terms describes Apache Cassandra’s storage structure hierarchy.
Data model
An abstract model for organizing elements of data, i.e., how the database gathers, stores, and uses the data. In Apache Cassandra, the data model is based on the queries to be performed on the database.
Cluster
The cluster is the outermost structure in Apache Cassandra. Apache Cassandra is a distributed database that spreads data on multiple machines while appearing to the end user as a single instance. Data is distributed on instances called nodes, logically arranged in a datacenter/ring. ...