Master Master复制问题

时间:2015-08-21 06:36:34

标签: mysql database-replication mysql-5.5

我在master2复制中发现了两个常见问题

  1. 处理自动增量:
  2. - Master1 - auto_increment_increment = 2 auto_increment_offset = 1

    - Master2 - auto_increment_increment = 2 auto_increment_offset = 2

    这些设置应导致自动增量列的算术级数: - Master1:1,3,5,7,9,11,13 ...... - Master2:2,4,6,8,10,12,14 ......

    1. 处理唯一键: 假设我有两个主人。 如果两个用户同时尝试使用相同的电子邮件ID注册并且两者都转到不同的服务器并因此插入电子邮件ID,该怎么办?
    2. 如何处理此类案件。

      master2复制中还有任何此类问题的列表

1 个答案:

答案 0 :(得分:1)

你的point1处理auto_increment不是问题,因为它是由master-master复制处理的 -

但是Point2是一个问题,因为你必须仔细管理应用程序中的事务,否则复制将崩溃。

您可以在以下链接查看详细信息 -

link1

link2