如何使用冲突解决、故障转移后自动同步进行MySQL主复制

如何使用冲突解决、故障转移后自动同步进行MySQL主复制,mysql,replication,database-replication,mysql-cluster,Mysql,Replication,Database Replication,Mysql Cluster,我们有一个业务需求,我们需要通过解决以下可能的问题来进行MySQL主复制 冲突解决 MySQL服务器故障后自动同步 在这里,我们将在主MySQL服务器中写入数据,并且数据不应以任何代价发生冲突。为了满足我们的要求,请帮助我们找到MySQL复制的最佳方式。您必须提出一个表和应用程序方案,以防止冲突,因为基本复制无法处理冲突。您可以在每一侧使用具有不同起始编号的autogen键,您可以尝试在应用程序中生成GUID,因为如果在数据库中执行此操作,语句将生成不同的GUID值,并且,虽然不会发生冲突,您将

我们有一个业务需求,我们需要通过解决以下可能的问题来进行MySQL主复制

  • 冲突解决
  • MySQL服务器故障后自动同步

  • 在这里,我们将在主MySQL服务器中写入数据,并且数据不应以任何代价发生冲突。为了满足我们的要求,请帮助我们找到MySQL复制的最佳方式。

    您必须提出一个表和应用程序方案,以防止冲突,因为基本复制无法处理冲突。您可以在每一侧使用具有不同起始编号的autogen键,您可以尝试在应用程序中生成GUID,因为如果在数据库中执行此操作,语句将生成不同的GUID值,并且,虽然不会发生冲突,您将无法识别每个数据库中的行。您必须提出一个表和应用程序方案,以防止冲突,因为基本复制无法处理这些冲突。您可以在每一侧使用具有不同起始编号的autogen键,也可以尝试在应用程序中生成GUID,因为如果在数据库中执行此操作,该语句将生成不同的GUID值,并且虽然不会发生冲突,但您将无法识别每个数据库中的行。