【发布时间】:2011-05-05 01:17:06
【问题描述】:
我们正在构建一个具有两个应用程序服务器和两个 mysql 数据库服务器的生产设置。对于 HA 功能,我想在 2 个数据库服务器之间设置复制。
我想解决的一些问题是:
1.主从设置与主从设置的优缺点是什么?在什么条件下你会选择其中一个?
2. 如果发生故障,哪种设置是 a) 易于执行故障转移和恢复,b) 更可靠(不丢失数据)?
我知道 Mysql 提供二进制复制,但我必须使用 3rd 方工具,如 MMM(多主复制管理器)、Master-Master 设置和虚拟 IP 来处理故障转移。
我在 dev.mysql.com 上找到的大多数文档都与设置复制有关,并没有真正讨论如何在 Master-Slave 与 Master-Master 设置之间做出设计决策的利弊。
谢谢。
【问题讨论】:
标签: mysql database architecture replication