Sharding
Splitting data across multiple machines to scale.
π― Goals
- Understand why and when sharding is needed
- Learn main sharding strategies and their trade-offs
π Checklist
- Define horizontal partitioning / sharding
- Compare range, hash, and directory sharding
- Understand resharding and data rebalancing
- Recognize hotspot problems and mitigation techniques
π Related
- [[CAP Theorem]]
- [[Replication]]
- [[08 - Modern Databases]]