Mysql千萬數據級分表設計及實現方案(2)附一致性哈希原理解析

首先,接着上篇博文:Mysql千萬數據級分表設計及實現方案已經分析了自增id作分表key和全局服務id(16位)作分表key進行分表的兩種設計方案。自增id優勢在於簡單,直接哈希取模即可分表完成。根據全局服務生成的16位用戶id(或訂單id)則需關注分表鍵生成策略,根據生成策略確定取模算法,保證數據儘量均勻分佈。另外採取uid還得關注熱點用戶導致的數據熱點問題,若出現熱點問題,可針對熱點數據做緩存
相關文章
相關標籤/搜索