Mycat–理论–04–分片策略
1、分片策略
1.1、根据表数据量判断是否需要切分
确保切分后单分片表数据量为1000W左右
1.2、根据业务的情况选择合适的分片字段
最频繁的或者最重要的查询条件
1.3、有关联关系的表配置相同分片规则
- ER思想,为了应用join等复杂sql
- 一对多对应关系一般按多的那一方切分
1.4、如果配置类数据,更新频率比较少
考虑全局表
1.5、当前活跃数据分片
- 数据规模可以预期
- 数据平滑增长或者基本不变

1.6、历史非活跃数据
- 数据规模可以预期
- 数据平滑增长或者基本不变

2、分片注意
需要考虑扩容数据迁移问题
1. 范围取模类不需要迁移
2. 哈希类需要迁移
版权声明:本文为zhou920786312原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。