我正在创建一个5节点的MariaDB / Galera集群,其中4个节点在物理上接近的情况下共享相同的路由器,而在距离较慢的6,000英里处的第5个节点上。
我的问题是,这是否会影响整个群集的性能,还是会导致第5个节点的“延迟更新”?
答案 0 :(得分:0)
Galera需要所有其他节点的批准。如果4个节点在物理上接近的情况下,你会喜欢这个要求。同时被飓风/地震等摧毁。
考虑让第五个不远处。或者,如果它只是一个只读节点,请使用异步复制。
由于您愿意低于最大HA,请考虑MySQL" Group Replication"或" InnoDB Cluster"。它只需要大多数节点来确认复制。在你的情况下,它会在没有达到第5个的情况下进行COMMIT,因此会更快。