在master-master/multi-master复制中,谁是次要的?

In master-master/multi-master replication, who is the secondary?

愚蠢的问题,当我们在故障转移行为的上下文中谈论辅助节点时,关于 master-master/multi-master,基本上是不是我们当前正在读取或写入的节点以外的任何节点?

在主-主复制中,两个节点都是主要的和次要的。在多主复制中,每个节点都是次要的,但一些或全部是主要的。

多主机意味着有许多数据库服务器可以在其上执行写入。为了与其他数据节点或数据库服务器同步,我们必须读取所有其他写入并且它表现为次要。在主从复制中,我们只有一个主服务器和许多从服务器。 Master 确保他只能写,没有人可以写,所以不需要读任何人。并且它仅作为主要行为。

例如- mysql 5.6复制支持master-master复制但不支持多master复制。但在 mysql 5.7 复制中它也支持多主复制。在mongoDB中只支持主从复制。