根据id分表
来源:互联网 发布:linux cern 知乎 编辑:程序博客网 时间:2024/06/11 18:25
算法:id >>20:从0开始,按2的20次方即1048576进行分组。0到1048575为0,1048576到1048576*2为1,依次类推
可在过程中执行:
function getTable($id){
return 'user_'.sprintf('%d',($id >>20));
}
java中试验:
public static void main(String[] args) {
System.out.println(1048575 >>20);
}
阅读全文
0 0
- 根据id分表
- myBatis根据业务分表
- 分表保持id自增方式
- hibernate根据id查找
- 根据父ID聚合
- 根据ID填充文本框
- 根据ID查询
- 根据id获取bostype
- 根据ID创建目录
- php实例根据ID删除mysql表中的数据
- flickr的分表全局唯一id实现方式
- Yii2-数据库分表, id 统一生成方法
- 分表:根据注册用户名来插入不同表
- 【分表查询】根据主键大小获取表名
- 数据库删除之根据ID删除父表中的数据和根据ID删除子表数据
- 根据当前单位Id 获取主单位Id
- 根据资源ID名获取ID值
- 根据控件ID获取控件
- LeetCode<Day2> Distribute Candies
- the general framework of RL_DQN
- java小细节不然很容易报错或者出逻辑问题得不到自己想要的。
- ARM的商业模式和ARM各种版本号区分
- 3ds Max导出OBJ的mtl贴图路径不正确
- 根据id分表
- SVN 使用简介及个人总结
- 131. Palindrome Partitioning
- C++之inline函数
- 如何远程操控另一台计算机
- A14_反射
- android inflate源码解析
- 53. Maximum Subarray
- JingS-3