gpt4 book ai didi

MySQL组复制多主模式与多个引导

转载 作者:行者123 更新时间:2023-11-29 09:52:11 24 4
gpt4 key购买 nike

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

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

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

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

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

我刚刚在这里提到了 1 个服务器作为主服务器。 (但没有任何主服务器)。它是主服务器,其他 6 台均未连接,因为总部使用它来查询过去的报告。

我读过有关 MySQL 组复制(多主模式)的内容。是否可以在我的要求中使用它。如果有人已经有过这种经验,请告诉我。

最佳答案

组复制假设所有服务器都包含相同的数据,当您加入新服务器时,它将从组中获取缺少的数据。但是,如果服务器的数据多于该组,则它将无法加入。

因此,理论上,只有当这 6 台服务器在“离线”时不接收写入且发散时,您的设置才有效,因为如果它们这样做,您将无法再将它们添加回组中(无需额外的协调操作)。

关于MySQL组复制多主模式与多个引导,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54618571/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com