Feifei Tools

分库后缀计算

输入业务键后同时展示多种后缀策略,便于对比库表路由结果。

直接取尾号

适合纯数字 ID,按末位观察分布

00

示例:user_00

过程:直接取尾号: 0 % 10 = 0

直接取模

适合连续数字 ID,按分片数量取模

00

示例:user_00

过程:直接 mod: 0 % 16 = 0

Hash 后取模

适合手机号、订单号等字符串输入

05

示例:user_05

过程:djb2(0)=177621; 177621 % 16 = 5

Hash 后尾号取模

先 Hash 再按尾号折算到分片

05

示例:user_05

过程:djb2(0)=177621; 取尾号 21; 21 % 16 = 5