數據庫分庫分表——擴容無須數據遷移的分片算法

擴容無須數據遷移的分片算法 常見的分庫分表方案大都用主鍵mod一個數(如分爲8個庫,則 id % 8 根據餘數決定落到哪一個分片)。此種方案中,若是要拓展數據庫將是十分複雜的事情(例如拓展爲10個,則代碼須要改成 id % 10 以前的舊數據也要作遷移)。咱們但願有一種支持自由規劃無須數據遷移和修改路由代碼的Sharding擴容方案。算法 方案設計 在Twitter-Snowflake分庫分表算法
相關文章
相關標籤/搜索