您的位置:首页 > 其它

id取模分表分表

2016-04-06 17:06 239 查看
场景

1 假设按用户id分2个库 每个库分10张表。

分表策略

1.用户id%2 确定库  用户id%3确定表。

2.(用户id%(2*10))/ 10  取整确定库,(用户id%(2*10)%10确定表。

2为最优秀方案连续存储。

tempvar=user_id%(库数量*表数量)

库=tempvar/表数量

表=tempvar%表数量
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  分库分表技巧