Chapter 09
Database Sharding
Split one database into many when a single machine can't hold the data or write load, and choose a sharding key that won't bite you later.
What You'll Learn in This Chapter:
- ✦Horizontal database partitioning
- ✦Sharding key selection criteria
- ✦Consistent hashing for sharding
- ✦Resharding and hot spots mitigation