海量訂單訂單系統的設計(分庫分表和分佈式唯一ID和數據遷移)

3. Hash切分 一般採用Mod來切分,下面着重講一下Mod的策略。 hash切分 數據水平切分後我們希望是一勞永逸或者是易於水平擴展的,所以推薦採用mod 2^n這種一致性Hash。 以統一訂單庫爲例,我們分庫分表的方案是32*32的,即通過UserId後四位mod 32分到32個庫中,同時再將UserId後四位Div 32 Mod 32將每個庫分爲32個表,共計分爲1024張表。線上部署情況
相關文章
相關標籤/搜索