MySQL分库分表之易懂版(原则、方案、策略及难点)
分库分表:mysql表中最大的数据量为2000万,优化后可以最大达到5000万原则:1.能不分就不分2.数据量太大,正常运维影响正常业务访问3.表设计不合理,需要对某些字段垂直拆分4.某些数据出现无穷增长5.安全性和可用性考虑6.业务耦合性考虑方案:1.垂直拆分 大表拆小表 根据列(字段)进行拆分优点:数据简单维护缺点:主键出现冗余,需要管理冗余列2.水平拆分 某种策略将数据分片来储存 分为库内分表和分库分表两部分,每篇数据会分散到不同的MySQL表或库里面,达到分布式效果..
原创
2021-04-27 19:38:54 ·
295 阅读 ·
0 评论