组复制官方翻译一、Group Replication

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介: https://dev.mysql.com/doc/refman/8.0/en/group-replication.html目录18.1 Group Replication Background18.

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

目录

18.1 Group Replication Background
18.2 Getting Started
18.3 Monitoring Group Replication
18.4 Group Replication Operations
18.5 Group Replication Security
18.6 Upgrading Group Replication
18.7 Group Replication System Variables
18.8 Requirements and Limitations
18.9 Frequently Asked Questions
18.10 Group Replication Technical Details

本文是基于MySQL8.0 官方文档翻译而成,大概10个章节

这个章节主要描述MySQL组复制以及如何安装、配置和监控。
MySQL组复制是Server层的一个plugin,它是一个灵活、高可用、高容错的复制技术

Groups可以是一个 single-primary 模式,它提供自动选主,且同时只能有一个server是可写状态,其他都是read-only
另外,对于更高端的用户,Groups还提供了 multi-primary 模式,即多个server可写, 即便这些写是并发的也没关系

Group Replication提供了一个内置的group membership服务,它可以保证这个组中的每一个server在任意时间点都是一致和可用的
Servers 可以主动加入和主动退出这个组,相应的这个view也会随之自动更改
有的时候,servers遇到故障会被迫自动退出group,那么这个view也会更改,这全是自动的

这个章节的结构如下:

  • Section 18.1, “组复制的背景”
介绍组复制是如何工作的
  • Section 18.2, “组复制的开始”
介绍如何配置多实例MySQL来创建一个group
  • Section 18.3, “组复制的监控”
介绍如何监控一个group
  • Section 18.4, “组复制的操作”
介绍如何使用组复制
  • Section 18.5, “组复制的安全”
介绍如何让一个组复制更加安全
  • Section 18.6, “组复制的升级”
如何升级组复制
  • Section 18.10, “组复制的详细技术细节”
介绍组复制的核心理论
相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
关系型数据库 MySQL API
组复制插件架构
组复制插件架构
128 0
|
网络协议 网络安全
组复制官方翻译五、Group Replication Security
https://dev.mysql.com/doc/refman/8.0/en/group-replication-security.html 18.5.1 IP Address Whitelisting MGR有个配置项可以决定哪些server可以被GR接受,它就是group_replicati...
1514 0
|
监控
组复制官方翻译四、Monitoring Group Replication
https://dev.mysql.com/doc/refman/8.0/en/group-replication-monitoring.html 使用Perfomance Schema来监控MGR MGR主要添加了这两个表 performance_schema.
1629 0
|
关系型数据库 MySQL
组复制官方翻译六、Upgrading Group Replication
https://dev.mysql.com/doc/refman/8.0/en/group-replication-upgrade.html 这个章节主要描述升级MGR的计划基本的升级MGR成员的方法基本跟单独的实例升级一样(可参考 Section 2.
1558 0
组复制官方翻译二、Group Replication Background
https://dev.mysql.com/doc/refman/8.0/en/group-replication-background.html 这一章主要描述一些组复制的背景 构建一个容错系统最常用的方法就是让组件冗余,换句话说就是组件即便被移除掉,整个系统还是能够正常对外提供服务这无疑在不同...
1536 0
|
关系型数据库 MySQL
组复制官方翻译三、Getting Started
https://dev.mysql.com/doc/refman/8.0/en/group-replication-getting-started.html MGR 作为一个Server插件提供支持的,每个group的server都需要配置和加载这个插件这一章主要教大家在三节点的MGR环境下,怎么一步步搭建起来的 18.
1386 0
|
SQL 关系型数据库 MySQL
组复制官方翻译九、Group Replication Technical Details
https://dev.mysql.com/doc/refman/8.0/en/group-replication-technical-details.html 这一章主要描述MGR的更多细节 18.
1770 0
|
SQL 存储 关系型数据库
组复制官方翻译七、Requirements and Limitations
https://dev.mysql.com/doc/refman/8.0/en/group-replication-requirements-and-limitations.html 关于Group Replication System Variables这一节没有讲,主要是变量属于工具类,需要查看的时候去搜一下即可 https://dev.
1427 0
|
前端开发
组复制官方翻译八、Frequently Asked Questions
https://dev.mysql.com/doc/refman/8.0/en/group-replication-frequently-asked-questions.html 一、MGR的成员数量最大是多少 最大9个 二、group中的成员是如何连接的 他们直接是通过peer-to-peer ...
1559 0
|
SQL 存储 数据库
SQL Server Replication的分发服务器的快照文件夹位置查找
原文:SQL Server Replication的分发服务器的快照文件夹位置查找   SQL Server分发服务器配置中,需要配置快照文件夹(Snapshot Folder),用于存储发布的数据和架构文件的工作目录,那么如何查找当前SQL Server数据库服务器的分发服务器的快照文件夹位置呢?...
977 0