如何同步多台数据库数据呢? mysql

2017-12-26 10:48:15 +08:00
 MrMike

有一台中心数据库服务器( C ),多台本地电脑数据库(1,2,3),1,2,3 的数据表是从 C 中分离出来的,包含了表结构和外链关系,平时,123 可以单独存储数据,需要更新的时候,预想是用户手动点击更新数据到 C,并把 C 上的数据同步到 123 对应的表中(也可以在用户每次登录时,检查 C 与当前数据的不同而自动更新)。 因为 123 中都会包含相同的表,所以如果 123 同时更新的话,如果保证数据的唯一性呢?

2978 次点击
所在节点    MySQL
4 条回复
nicevar
2017-12-26 10:54:23 +08:00
去配置主从相关的文章,有时候也不能满足需求,我自己是用 python 写了个程序进行自动同步解决这个问题的,感觉还可以
MrMike
2017-12-26 11:04:52 +08:00
@nicevar 谢谢。我看看
dilu
2017-12-27 09:26:41 +08:00
配置主从 不放心自己写个 py 脚本 用 cron 定时检查
mingongge
2018-02-10 09:57:00 +08:00
主从同步 或使用 drbd 方案

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

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

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

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

© 2021 V2EX