2015-11-02 107 views
0

数据中心DC1和数据中心DC2相隔60英里,Datacenter DC3距离DC1和DC2 600英里。MariaDB Galera群集中的异步复制

我想有3个节点MariaDB Galera Custer,每个数据中心的一个节点。

数据中心MariaDB的加莱拉节点 DC1:MDB01 DC2:MDB02 DC2:MDB03

因为MariaDB的加莱拉群集多主机同步复制性,事务必须等待,直到它复制到所有的三个节点。由于位于数据中心DC3中的MDB03节点(距离其他两个节点600英里)将会有延迟。

因此,我希望有两个节点MDB01和MDB02应处于异步模式下的同步复制模式和节点MDB03。

是否可以在MariaDB Galera集群中设置这样的配置?

回答

0

该配置将失去大部分HA的好处。

鉴于所有3个都完全在集群中...假设600英里等于25ms。这对于典型用户来说不够小巧。这意味着您可以每高达40个交易每秒连接。这不够好吗?

+0

感谢您的更新瑞克。 –

+0

但是,出于好奇心,只想知道是否有办法将MariaDB Galera群集节点中的一个配置为异步模式。在这里,我对两个节点MariaDB Galera集群以及一个异步复制到另一个独立的MariaDB实例不感兴趣。 –

+0

单个Galera群集中的节点将是同步的。另一台服务器(或群集)可以通过异步复制连接到该群集。但是这样做会失去很多Galera功能。我会将所有节点构建到单个Galera群集中并尝试使用它。它可能会够快。 –