分库分表的业务需求
当我们无法简单的通过向上扩展的来提高系统的性能的时候。简单说,一个表的数据非常大,优化查询带来的效率提升变的微乎其微,并且表中的数据随处都有可能被访问(无法归档掉)。
拆分方式
固定分配
该方式按照某一个分区键,来对当前的数据表进行拆分。
例如:一个用户表很大,我们可以根据用户标识来进行用户表的拆分,将当前用户表的所有数据,打散到多个表中。
具体做法常见的有:
当我们无法简单的通过向上扩展的来提高系统的性能的时候。简单说,一个表的数据非常大,优化查询带来的效率提升变的微乎其微,并且表中的数据随处都有可能被访问(无法归档掉)。
该方式按照某一个分区键,来对当前的数据表进行拆分。
例如:一个用户表很大,我们可以根据用户标识来进行用户表的拆分,将当前用户表的所有数据,打散到多个表中。
具体做法常见的有: