Data Modeling
Module Contents
1. Query Driven Modeling
Why normalization fails at scale and how to design schemas based on query patterns.
2. Partition & Clustering Keys
Mastering the anatomy of the Primary Key to control data distribution and sorting.
3. Denormalization Strategy
Strategic data duplication, write amplification, and using Logged Batches for consistency.
Review & Cheat Sheet
Flashcards, key takeaways, and a quick reference guide.
Module Chapters
Chapter 01
Query Driven Modeling
Query Driven Modeling
Start Learning
Chapter 02
Partition & Clustering Keys
Partition & Clustering Keys
Start Learning
Chapter 03
Denormalization Strategy
Denormalization Strategy
Start Learning
Chapter 04
Module Review: Data Modeling
Module Review: Data Modeling
Start Learning