MySQL组复制多主模式,具有多个引导

MySQL组复制多主模式,具有多个引导,mysql,replication,database-replication,mysql-group-replication,Mysql,Replication,Database Replication,Mysql Group Replication,我在不同的位置有7台MySQL服务器。所有服务器都具有相同结构的相同数据库。所有表的结构都是基于UUID的主键。(无自动增量值) 1(中央)服务器始终连接到网络。(互联网) 所有其他6台服务器可以随时连接/断开与网络的连接 所有6台服务器都必须能够在未连接到internet时单独(读/写)和本地工作 当网络连接时,它们必须相互复制 一旦所有数据库完全复制,所有数据库必须具有相同的数据内容。(包括主服务器) 我刚才提到1台服务器作为主服务器。(但没有任何主服务器)。当所有其他6个服务器都未连接时,

我在不同的位置有7台MySQL服务器。所有服务器都具有相同结构的相同数据库。所有表的结构都是基于UUID的主键。(无自动增量值)

1(中央)服务器始终连接到网络。(互联网) 所有其他6台服务器可以随时连接/断开与网络的连接

所有6台服务器都必须能够在未连接到internet时单独(读/写)和本地工作

当网络连接时,它们必须相互复制

一旦所有数据库完全复制,所有数据库必须具有相同的数据内容。(包括主服务器)

我刚才提到1台服务器作为主服务器。(但没有任何主服务器)。当所有其他6个服务器都未连接时,它是主服务器,因为总部使用它从中查询过去的报告


我读过关于MySQL组复制(多主模式)的文章。有可能在我的要求中使用它吗。如果有人已经有此经验,请告知我。

组复制假定所有服务器都包含相同的数据,并且当您加入新服务器时,它将从组中提取丢失的数据。 但是,如果服务器的数据多于组,则无法加入

因此,理论上,只有当这6台服务器在“脱机”时不接收写入和发散时,您的设置才会起作用,因为如果它们接收写入和发散,您就无法再将它们添加回组中(无需额外的对账操作)