2024年5月31日发(作者:)

京东商城基础平台-数据库技术部

Mysql Group Replication官方文档译文

京东商城基础平台-数据库技术部

译文指导: 京东老樊

校 对: 王伟 刘风才 刘岩

-

翻 译: 张璐 王思佳 张树臣 翟敏 赵晨

版权声明和保密须知

本文件中出现的任何文字叙述、文档格式、插图、照片、方法、过程等内容,除另有特别注明,版权均属

北京京东尚科信息技术有限公司所有,受到有关产权及版权法保护。任何单位和个人未经北京京东尚科信

息技术有限公司的书面授权许可,不得复制或引用本文件的任何片断,无论通过电子形式或非电子形式。

Copyright © 2017北京京东尚科信息技术有限公司版权所有

京东商城基础平台-数据库技术部

前言

MySQL Group Replication(简称MGR)是MySQL官方于2016年12月推出

的一个全新的高可用与高扩展的解决方案。MySQL组复制提供了高可用、高扩展、

高可靠的MySQL集群服务。高一致性,基于原生复制及paxos协议的组复制技术,

并以插件的方式提供,提供一致数据安全保证;高容错性,只要不是大多数节点

坏掉就可以继续工作,有自动检测机制,当不同节点产生资源争用冲突时,不会

出现错误,按照先到者优先原则进行处理,并且内置了自动化脑裂防护机制;高

扩展性,节点的新增和移除都是自动的,新节点加入后,会自动从其他节点上同

步状态,直到新节点和其他节点保持一致,如果某节点被移除了,其他节点自动

更新组信息,自动维护新的组信息;高灵活性,有单主模式和多主模式,单主模

式下,会自动选主,所有更新操作都在主上进行;多主模式下,所有server都

可以同时处理更新操作。

MGR是MySQL数据库未来发展的一个重要方向。京东商城数据库技术部对此

作出积极响应,在最短的时间内立项,对MGR进行研究测试。为了使研究以及后

续的运维推广工作更加简便,特此将MGR官方文档译为中文,谨供业内人士参考。

由于本章内容较多,翻译时间紧迫,尽管我们尽量做到认真仔细,但还是难以避

免出现错误和不尽如人意的地方,在此欢迎广大读者批评指正。

-