Resharding
On This Lesson 4 topics
This lesson is planned. The outline below lists the topics it will cover. The full lesson has not been published yet.
In this lesson
plan to change the number of shards.
Planned topics
- Resharding is a data migration under traffic; plan for it before the first shard.
- Approaches: consistent hashing or many logical shards mapped to few servers.
- Steps: copy, replicate changes, verify, cut over, clean up.
- Practice it on staging and keep rollback.
Draft outline details
Demonstration
256 logical shards over 4 servers; moving to 8 servers moves logical shards, not rows between keys.
Check your understanding
What makes resharding easier?
Show answer
Many logical shards mapped to physical servers.
Practice
Apply this lesson with the module's lab, exercises and quiz.
Marking a lesson complete is optional and you can undo it any time. Your progress stays in this browser.