RTUComputer ScienceYr 2022 · Sem 82022

Q16Big Data Analytics

Question

4 marks

Describe the Cassandra data model.

Answer

Cassandra uses a wide-column store data model optimized for fast writes and highly available distributed storage.

Data is partitioned across the cluster using a Partition Key, and rows within a partition are ordered by Clustering Columns. The schema consists of Keyspaces (similar to a database), Column Families (similar to tables), and Rows containing multiple columns. It allows dynamic column addition and provides decentralized, masterless architecture for high availability.

Back to Paper