Yi shard da key da ke kusan a kowace query kuma yana baza load daidai — yawanci hashed user_id — sannan ka shirya don resharding da cross-shard queries tun rana ta farko. Masu amfani biliyan 1 ba za su daidaita ko su yi aiki a node ɗaya ba; kana raba rows a kan databases da yawa kuma ka tura kowace query zuwa shard da ke da ita.
┌──────────────┐
Request ─▶ Router/│ shard_of(key)│─▶ Shard 0 (users 0–…)
Proxy └──────────────┘ Shard 1
(Vitess) │ Shard 2
└─────────▶ Shard N ← each = its own primary+replicas
Directory/lookup table (which key → which shard) ── for range or resharding
