Mysql Master-ColdMaster

Mysql Master-ColdMaster

我解释一下我的情况:

我在 Amazon AWS,我希望能够容错整个区域发生故障。我的基本问题是让数据库与 2 个区域同步。

我的选择:

  1. 主对主 (高延迟)
  2. 每 5 分钟手动同步一次
  3. Master-ColdMaster?!(即时复制,但 Master 不会等待其他区域提交)

在我的系统中,我们可以承受丢失数据库中最后插入的一条数据(我们不是银行),但不能承受超过 10 分钟的停机时间。数据库很小,插入级别很低,我不会影响等待其他区域提交的正常使用。

3 个解决方案可行吗?最重要的是,一旦主服务器发生故障,我们如何检测并更改 master-coldmaster --> coldmaster-master 之间的角色?是否有任何清洁模式可以在故障之间恢复?

谢谢!

相关内容