Galera集群的3个节点是建议的最小值吗?

时间:2016-02-03 23:43:14

标签: mysql percona galera xtradb

我打算在galera集群中运行一个销售点软件(percona xtradb)。每个POS终端都是自己的集群,然后除了帮助避免裂脑情景之外还会有Amazon EC2。

以上设置是否是理想的群集设置?我的POS终端可以在本地网络中从1到N个节点,并且我将始终在网络外只有1个EC2实例。

谢谢,

1 个答案:

答案 0 :(得分:1)

是。要提供自动故障转移,需要3个节点。如果你在同一建筑物中有3个节点,那么你就不能安全地防止洪水,地震,龙卷风,数据中心故障等。“在本地网络内” - 看看亚马逊的含义,然后在线路之间读取;它可能会或可能不会保护您免受各种可能的灾难。

不要计划在群集中使用“太多”节点 - 所有写入都会转到所有其他节点;这可能会增加很多网络流量。 (我没有听说过十几个节点。但我不知道实际限制是什么。)

您可以拥有多个群集,并将数据从群集外复制到某个中央服务器进行报告等。该复制将是普通的MySQL复制,而不是Galera类型。