组复制与主从复制

时间:2018-10-26 11:33:24

标签: master-slave mysql-group-replication

我想知道我们如何在服务器上区分主从复制和组复制

辅助服务器将在mysql组复制中充当从属服务器吗?如果是,为什么在组复制成员上显示从属状态会返回空集。

2 个答案:

答案 0 :(得分:1)

辅助节点在许多方面都类似于从节点,但例如它不会从复制通道接收其数据。 所以不,您将不会在show slave status上看到它的状态。

您可以在以下表格上查看状态:

  

replication_group_member_stats

或组统计

  

replication_group_members

您可以在

上查看详细信息

https://dev.mysql.com/doc/refman/8.0/en/performance-schema-replication-tables.html

答案 1 :(得分:0)

  1. 黑白组复制和主从复制的主要区别是组 复制有 自动故障转移机制。

如果初级故障,则次级故障变为初级     但是在主从复制中,我们必须手动进行。

  1. 是的,辅助服务器在GR中充当Slave,它是只读的。

  2. GR的命令不同,以查看GR中的所有成员是否都与主要

    同步。

    您可以在此处查看会员状态和会员角色

mysql> SELECT * FROM performance_schema.replication_group_members;


| CHANNEL_NAME                                      |MEMBER_ID|MEMBER_HOST|MEMBER_PORT | MEMBER_STATE|MEMBER_ROLE
  |group_replication_applier   | ce9be252 |  myhost1      |  24801         | **ONLINE      |Primary**

|group_replication_applier     | jk45ty45 |  myhost2        | 24801      | **ONLINE      |Secondary**