假设我们有两个应用程序服务器(app1 和 app2),并且我们设置了多主 MariaDB 集群,其中有两个节点(node1 和 node2),没有任何 HAProxy。我们可以将 app1 连接到 node1 并将 app2 连接到 node2,并且 app1 和 app2 都可以写入节点1和节点2?
它会引起任何冲突吗?
假设我们有两个应用程序服务器(app1 和 app2),并且我们设置了多主 MariaDB 集群,其中有两个节点(node1 和 node2),没有任何 HAProxy。我们可以将 app1 连接到 node1 并将 app2 连接到 node2,并且 app1 和 app2 都可以写入节点1和节点2?
它会引起任何冲突吗?
Galera 解决了 Master-Master 出现的大部分问题:
INSERT
同一个key值,MM挂掉;UNIQUE
Galera 向最后一位客户投诉COMMIT
。但是,与使用Galera时需要做一些不同的事情: