gpt4 book ai didi

mysql - 有什么方法可以同步 2 个 mysql 数据库?

转载 作者:可可西里 更新时间:2023-11-01 08:37:49 26 4
gpt4 key购买 nike

两台机器,每台都运行 mysql,每台都同步到另一台点对点。我不想复制主数据库。相反,我希望两个用户能够离线处理数据(每个用户都在他的机器上运行一个 mysql 服务器),然后在重新连接时相互同步。有什么办法可以用 mysql 做到这一点?我应该寻找比 mysql 更好地完成此任务的任何其他数据库吗?

最佳答案

双向复制由各种数据库系统(例如 SQLServer、Sybase 等)提供,但这种设置总是存在问题。

例如,如果同一行在两个数据库上同时更新,哪个更新获胜?

如果您的目标是提供高可用性的 MySQL 数据库,那么有比使用复制更好的选择。 MySQL 有一个集群解决方案(虽然我在它方面没有取得多大成功)或者您可以使用 DRBD 和心跳之类的东西来提供自动故障转移而不会丢失数据。

关于mysql - 有什么方法可以同步 2 个 mysql 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5568156/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com