90 【面试官:Mysql如何分库分表? - 清风细雨_JAVA卷王 | 小红书 - 你的生活指南】 😆 8PZJl5e6FenCcsw 😆 http://xhslink.com/cuT68R

Untitled

Untitled

水平切分

Untitled

简单来说,水平切分就是按照一定规则把一个表不同行拆分到不同表中。

垂直切分

Untitled

除了在同一个数据库去垂直拆分表,其他方案都逃不过一个问题:选择哪个列作为拆分表的依据?sharding 的算法是什么?