我有 3 个要复制的 Mysql 服务器:两个(包括主服务器)是本地的,一个是远程的。让我们称我的主服务器 A、辅助服务器 B 和远程开发服务器 C。
作为一种可能的配置,我开始阅读有关环形配置的信息。有些评论似乎看不起这种类型的拓扑。
我的问题是,鉴于 Mysql 5.1 的当前状态,哪些类型的主-主拓扑是可取的并且已知是容错的?
一般来说,戒指真的是个坏主意吗?
就我而言,A 和 B 位于一个不会出现任何网络故障的 Intranet 上,因此理论上 B 可以用作 A 的故障转移。大多数时候,我正在使用 C,一台远程机器,有时它在到达 A 和 B 时出现网络故障。目前没有任何数据是关键的(即,只要它们最终被镜像,就可以了),但我希望 A 和 B 能够紧密地镜像 - 在轻负载的 5 秒时间内(考虑到我的初步测试,我认为这应该是一个简单的要求)。
我目前有 B 作为 A 的奴隶,但我期待在 A、B 和 C 上成为 Master-Master。