gpt4 book ai didi

mysql - MySql 数据库复制的不同架构

转载 作者:行者123 更新时间:2023-11-29 14:57:53 24 4
gpt4 key购买 nike

我们正在构建一个生产设置,其中有两个应用程序服务器和两个 mysql 数据库服务器。对于 HA 功能,我想在两个数据库服务器之间设置复制。

我想解决的一些问题是:
1. 主从设置与主从设置有何优缺点?在什么条件下你会选择其中之一?
2. 如果发生故障,哪种设置 a) 易于执行故障转移和恢复,b) 更可靠(无数据丢失)?

我知道 Mysql 提供二进制复制,但我必须使用第三方工具,如 MMM(多主复制管理器)、主-主设置和虚拟 IP 来处理故障转移。

我在 dev.mysql.com 上找到的大多数文档都与设置复制相关,并没有真正讨论如何在主从与主主设置之间做出设计决策的优缺点。

谢谢。

最佳答案

我目前有一堆从站设置为二进制复制,其中一个主站和多个从站。设置起来更容易(专业版),但如果主服务器出现故障,则需要更多干预。如果设置正确,主-主将重建自身。主从意味着 dba 必须创建转储,将其移回主服务器,重建并重新启动 MySql。脖子有点痛。

基本上,如果实现得当,Master-Master 会更加强大。如果实现不当,你可能会陷入困境。在小型环境中,在主从上进行手动重建的开销可能足够小,甚至不需要更复杂的主主设置。

关于mysql - MySql 数据库复制的不同架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4096827/

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