JAVA8用哪个版本的MYSQL_MySQL用哪个版本,5.7还是8.0?

本文对比了MySQL 8.0与5.7在Group Replication (MGR) 方面的差异,强调了8.0新增的7个系统变量如何增强MGR的性能和稳定性,包括数据一致性、节流机制和故障恢复。8.0还引入了日志压缩和克隆插件,提高了集群部署和管理的便捷性。建议使用MGR的用户升级到8.0版本。
摘要由CSDN通过智能技术生成

前几天有人问:“8.0的MGR与5.7相比较,有哪些不一样的地方?”,在这篇文章里,将通过增加的系统变量说明一下MySQL8.0在MGR上的变化。

“https://dev.mysql.com/doc/refman/8.0/en/group-replication-options.html”

63734ad4eb5a4c33fa975fc0c18a1636.png

从数量上来看,8.0比5.7多了7个变量,这7个变量对MGR产生了巨大的影响!让我们看一下这7个变量为MGR带来了哪些变化?

group_replication_autorejoin_tries:这个变量是在8.0.16版本加入的,它可以在群组运行时进行更改,通过这个变量可以允许因为网络等意外原因脱离集群的成员重新尝试加入集群。

group_replication_consistency:该变量值是在8.0.14加入的,同样可以在群组运行时进行更改。该变量允许用户通过设定不同的值,来保证集群范围内的数据一致性。该变量值可以设置为:

“EVENTUAL

BEFORE_ON_PRIMARY_FAILOVER

BEFORE

AFTER

BEFORE_AND_AFTER”,可以确保在多主更新的模式下,各个组成员在完全一致的状态下进行更新。(5.7采用的为最终一致性EVENTUAL)。关于这部分内容可以参考文章——群组复制 – 一致性读取。

group_replication_flow_

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值