☰
🏠 Big Data Systems
🛠️
Module
M3
Storage
Storage Layout
BigQuery Example
C
3.1: BigQuery Scaling
Hybrid Storage
Single Table Algorithms
Hash Partitioning
BigSort
Join Algorithms
Block Nested Loop Join
Hash Partition Join
Sort-Merge Join
IO Cost Summary
Indexing
Index Fundamentals
Hash Indexes
B+Tree Indexes
SSTables
LSM Trees
IO Cost Summary
Problem Solving
C
3.2: Spotify Search
C
3.3: Spotify Activity
C
3.4: Spotify Wrapped
Query Optimization
Selectivity & Statistics
Query Optimizer
IO Cost Summary
Distributed Query Planning
Putting It All Together
🎵 Spotify End-to-End
Problem Solving: Modular Systems
C
Problem Solving: $550k Query Optimization
Quizzes
Q
Storage Algorithms
Q
Indexing
Q
Query Optimization
Docs
Slides
Query Optimization Quiz
Test your understanding of query optimization, cost estimation, and distributed query planning.