服务升级, DB 兼容性问题

2015-10-29 00:06:28 +08:00
 pyKun
目标:

希望服务升级的时候,业务不中断。

问题:

兼容性问题在每个环节都有,其中有关 DB 兼容性设计的问题应该如何去做?(前提,表的设计是考虑到兼容问题的)

假设旧数据格式迁移到新数据格式没有兼容性问题,那迁移的那段时间还是业务中断的,现在有什么办法切换这个中断么?

把 DB 做成一个池?
2331 次点击
所在节点    问与答
3 条回复
wy315700
2015-10-29 00:21:06 +08:00
同时写入新 DB 和旧 DB ,并且把之前的数据同步,然后切换
xiewenlongs
2015-10-29 14:53:15 +08:00
恩,我是按 @wy315700 说的做的, 不知道有什么其他方案
pyKun
2015-10-29 16:07:06 +08:00
@xiewenlongs 正在写工具,待我操作下,总结下经验:)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/231867

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX