介绍 背景 当表的个数达到了几百千万张表时,众多的业务模块都访问这个数据库,压力会比较大,考虑对其进行分库 当表的数据达到几千万级别,在做很多操作都比较吃力,考虑对其进行分库或分表 数据切分(sharding)方案 数据的切分(Sharding)根据其切分规则的类型,可以分为两种切分模式: 垂直切分:按照业务模块进行切分,将不同模块的表切分到不同的数据库中 水平切分,将一张大表按照一定的切分规则,按照行切分成不同的表或者切分到不同的库中 如何理解垂直切分? 垂直分库:主要解决的问题是单个数据库中…