पहले पहचानें कि असमान क्या है: stored data, request traffic या एक record के updates। Servers बढ़ाने से तभी मदद मिलती है जब overloaded काम उन तक जा सके।
मान लें orders merchant ID से बंटे हैं। अधिकांश merchants छोटे हैं, लेकिन एक बड़ा campaign चला रहा है। उसका shard भर जाता है जबकि बाकी शांत हैं। यह hot partition है: उसे क्षमता से ज्यादा काम मिल रहा है।
1. Key बदलने से पहले असंतुलन मापें
Shards में data size, request rate, latency और CPU या disk pressure की तुलना करें। फिर overloaded shard को merchant और operation के अनुसार देखें। पुराने records वाला shard बड़ा लेकिन निष्क्रिय हो सकता है; छोटा shard एक लोकप्रिय item के repeated updates से भर सकता है।
