আগে বুঝুন অসমতা কোথায়: সংরক্ষিত data, request traffic, নাকি একটি record-এর update। অতিরিক্ত কাজ নতুন server-এ সরানো গেলেই server বাড়ানো কাজে আসে।
ধরুন order merchant ID অনুযায়ী ভাগ করা। বেশিরভাগ merchant ছোট, কিন্তু একজন বড় campaign চালাচ্ছেন। তাঁর shard overloaded, অন্যগুলো শান্ত। এটি hot partition: নিজের ক্ষমতার চেয়ে বেশি কাজ পাওয়া partition।
1. Key বদলানোর আগে অসমতা মাপুন
Shard অনুযায়ী data size, request rate, latency এবং CPU বা disk pressure তুলনা করুন। তারপর overloaded shard merchant ও operation অনুযায়ী বিশ্লেষণ করুন। পুরোনো record রাখা shard বড় কিন্তু idle হতে পারে; ছোট shard-ও একটি জনপ্রিয় item-এর repeated update-এ বিপর্যস্ত হতে পারে।
