在线扩容

2019-05-27  本文已影响0人  木子葱葱

由于在前期设计中,对业务支持而言的角度,认为当前某些数据为可归档数据,当业务发展过程中,出现了变动,目前需对某些数据进行1-2年的支持,但当前表未进行分表处理,在该形式下,需要进行在线扩容。

方案一:双写操作

    常用方案,这里不多说,只贴出一些链接地址

    https://blog.csdn.net/ronmy/article/details/65649600

    该方式,时间周期较长,并且历史数据迁移成本较高,故我们在是实际生产中采用了单写方案。

方案二:单写操作

1:id重复问题,不考虑各分表中id重复问题,只考虑历史数据与新表中数据不重复,  

2:分表策略,当前系统以用户id为水平分表

后续会讲到,唯一主键,分库分表的基础知识。

    欢迎指正,交流!~

上一篇 下一篇

猜你喜欢

热点阅读