GreatSQL 8.0.25-17 新版本上线!
搜索
搜索
问答
用户
注册
/
登录
注册 / 登录
首页
Portal
论坛问答
BBS
社区活动
文章博客
Blog
资料中心
贡献者专区
源码仓库
万里数据库
文档资料
视频资料
贡献代码
社区之星
积分商城
勋章
Gitee
Github
源码下载
gt-checksum
文章博客
全部栏目
运维实战
原理&产品解读
用户实践
故障排错
周边工具
社区动态
其他
技术分享 | 为什么MGR一致性模式不推荐AFTER
1、引子 某次测试过程中,发现在 AFTER 级别下,节点故障会导致集群无法进行事务提交,同时,当事务进入提交阶段后,其它节点无法开启只读事务。整个集群无法正常提供服务,直到故障节点被踢出集群。 以下首先复现上述故障场景的步骤: 1、初始化一个3节点的集群。集群信息如下: select @@group_replication_memb ...
GreatSQL社区
发表于 2022-8-4 17:50
108
0
金融应用场景下跨数据中心的MGR架构方案——下篇
内容提纲 1、什么是Async Replication Auto failover 2、基于MGR的两地三中心数据库架构方案 3、配置Async Replication Auto failover 4、模拟故障,确认可自动切换 如何在多个数据中心部署多套MGR集群,并实现故障快速切换。 上篇文章介绍了如何在多数据中心部署多套MGR集群 ,并构建集群间的复制通道。这样 ...
GreatSQL社区
发表于 2022-8-3 17:09
146
0
金融应用场景下跨数据中心的MGR架构方案——上篇
0. 内容提纲 1. 运行环境 2. 部署MGR A&B 3. 部署MGR A、B之间的复制通道 4. 几个注意事项 如何在多个数据中心部署多套MySQL MGR集群以便快速切换。 在金融应用场景下,经常会要求在同城多中心部署高可用数据库架构,以期实现在发生故障时能达到快速切换的目标。 在同一个数据中心内,可以部署MGR集群,就可以实 ...
GreatSQL社区
发表于 2022-8-3 16:24
107
0
技术分享 | MySQL MGR看着很美,却又为什么不敢用?
0. 前言 是什么原因不敢上MySQL MGR? 1. 什么是MySQL MGR 当我在群里说起MySQL MGR时,的确还有人不知道这是啥东东。有群友打趣,说这是: 美国人 卖狗肉 蒙古人 我只能说,你们真的都是天才。言归正传。 MySQL MGR是MySQL组复制(Group Replication)的简称。 MGR是一种基于 shared-nothing 的,更方便实现数 ...
GreatSQL社区
发表于 2022-8-3 15:41
92
0
19. GreatSQL特性 | 深入浅出MGR
本文介绍GreatSQL的一些关键新特性,相关特性主要针对GreatSQL 8.0.x版本(不含GreatSQL 5.7.x版本中的相关特性)。 1. 地理标签 可以对每个节点设置地理标签,主要用于解决多机房数据同步的问题。 新增选项 group_replication_zone_id ,用于标记节点地理标签。该选项值支持范围 0 ~ 8,默认值为0。 当集群中各节 ...
GreatSQL社区
发表于 2022-8-3 15:24
307
0
18. 最佳实践参考 | 深入浅出MGR
本文介绍MGR最佳实践参考以及使用MGR的约束限制。 1. 参数选项设置 下面是几个MGR相关参数选项设置建议: #建议只用单主模式 loose-group_replication_single_primary_mode=ON #不要启用引导模式 loose-group_replication_bootstrap_group=OFF #默认值150MB,但建议调低在20MB以内,不要使用大事务 loose-gr ...
GreatSQL社区
发表于 2022-8-3 15:15
139
0
17. MGR性能优化 | 深入浅出MGR
本文介绍MGR性能优化相关内容。 1. 性能瓶颈 在MGR架构中,可能存在众多可能会影响整体性能,包括本地节点中常见的一些性能瓶颈点,也可能包括MGR层产生的。 一般而言,造成MGR性能瓶颈的原因可能有以下几种情况: 集群中,个别节点存在性能瓶颈。 不恰当的流控阈值,导致性能受限。 官方版本流控算法缺陷,导致性 ...
GreatSQL社区
发表于 2022-8-3 15:12
143
0
16. 数据一致性、安全性保障 | 深入浅出MGR
本文介绍MGR如何保障数据一致性及安全性。 1. MGR事务一致性 对于MGR这样的"分布式"系统而言,需要在多个节点间保障事务的一致性,无论各个节点状态正常,或者个别节点处于故障修复状态,都要能保证各个节点的事务 数据最终一致 。所谓的 最终一致性 是指当所有写事务请求都停止后,各个节点上的事务数据是一致的。 与M ...
GreatSQL社区
发表于 2022-8-3 15:10
136
1
热度
1
15. 故障检测与网络分区 | 深入浅出MGR
本文介绍MGR的故障检测机制,以及发生网络分区后如何处理。 1. 故障检测 当MGR中个别节点与其他节点通信异常时,就会触发故障检测机制,经过多数派节点投票判断后再决定是否将其驱逐出MGR。 发生故障时,只有当多数派节点存活前提下,故障检测机制才能工作正常,使得MGR恢复可用性;当多数派节点本身已经异常的时候,MG ...
GreatSQL社区
发表于 2022-8-3 15:07
113
0
14. 流量控制(流控) | 深入浅出MGR
本文介绍MGR中的流量控制(流控)是怎么工作的。 1. MGR流控 在MGR中,各个节点的事务处理能力不尽相同,这就可能会造成个别节点上存在事务复制延迟,在这些节点上就有可能读取到旧事务数据。复制延迟的另一个风险时,当有新节点加入时,需要选择一个节点作为donor节点,若该节点存在延迟,则可能最后会选中Primary节点 ...
GreatSQL社区
发表于 2022-8-3 14:53
118
0
1 ...
19
20
21
22
23
24
25
26
27
/ 27 页
下一页
互动与交流
社区活动
论坛问答
加入社区
贡献者指南
学习与应用
文章博客
文档资料
视频资料
常见问题
发现社区
社区准则
联系我们
社区之星
合作电话:010-64087828
社区邮箱:greatsql@greatdb.com
社区公众号
群助手
QQ群
友情链接
万里数据库
开源中国
墨天轮
开放原子开源基金会
OpenEuler
©2022 GreatSQL All Rights Reserved. (
京ICP备06057874号
)
扫码联系
社区群助手
扫码加入QQ群
扫码关注公众号
GMT+8, 2023-3-28 01:20
, Processed in 0.012146 second(s), 3 queries , Redis On.
返回顶部