分库分表

业务场景 随着单库单表数据量越来越大,造成性能下降,需要拆分库表降低单库单表压力 拆分方式 垂直拆分 按业务模块拆分,不同业务模块独立为单独的库 拆分多列表为多表,减少表的列数 水平拆分 把大数据量单表拆分成多表,例如表数据为1000w,拆分成两个500w的单表 这里每个表也可以拆分到不同的数据库 拆分算法 按照唯一 ID 求模,将数据分散到不同的数据库表 按照范围区间,将不同区间的数据拆分到不同
相关文章
相关标签/搜索