51Testing软件测试论坛
标题:
数据库的迁移(mongo => mysql)
[打印本页]
作者:
测试积点老人
时间:
2020-10-21 15:03
标题:
数据库的迁移(mongo => mysql)
我们项目使用的mongodb的数据库,其不支持事务操作,现在想迁移到mysql 中,各位大佬有什么好的方法吗?
希望尽量不要再迁移时尽量不影响生产的业务。
作者:
海海豚
时间:
2020-10-22 09:39
1.停机维护, 停止服务,写个程序吧数据全部导入到mysql.
2.双写, 程序双写到mongo和mysql, 优先读mysql,读取不到fallback到mongo. 同时把mongo导入到mysql, 检查对比数据,关闭对mongo的读和写完成迁移.
作者:
bellas
时间:
2020-10-22 09:42
参考下这个链接
https://q.cnblogs.com/q/129780/
作者:
郭小贱
时间:
2020-10-22 10:15
1.mongo支持事务已经好几年了, 看看是否升级你们的版本能满足业务.
2.迁移
2.1.停机维护, 停止服务,写个程序吧数据全部导入到mysql.
2.2.双写, 程序双写到mongo和mysql, 优先读mysql,读取不到fallback到mongo. 同时把mongo导入到mysql, 检查对比数据,关闭对mongo的读和写完成迁移.
作者:
qqq911
时间:
2020-10-22 10:37
冷备切换
作者:
jingzizx
时间:
2020-10-22 13:14
一般需要停机吧
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2