MySQL+MGR
单主模式和多主模式的集群
环境
MySQL Group Replication(简称 MGR)是 MySQL 官方于 2016 年 12 月推出的一个全新
的高可用与高扩展的解决方案。MGR 是 MySQL 官方在 5.7.17 版本引进的一个数据库高可用与
高扩展的解决方案,以插件形式提供,实现了分布式下数据的最终一致性, 它是 MySQL5.7 版
本出现的新特性,它提供了高可用、高扩展、高可靠的 MySQL 集群服务。MySQL 组复制分单
主模式和多主模式,mysql 的复制技术仅解决了数据同步的问题,如果 master 宕机,意味着
数据库管理员需要介入,应用系统可能需要修改数据库连接地址或者重启才能实现。(这里也
可以使用数据库中间件产品来避免应用系统数据库连接的问题,例如 mycat 和 atlas 等产品)。
组复制在数据库层面上做到了,只要集群中大多数主机可用,则服务可用,也就是说 3 台服务
器的集群,允许其中 1 台宕机。
注意: 组中 server 可在独立物理机运行,也可在同一台机器,同一机器采用多实例,也就
是逻辑认为是独立机器; 组内每台主机,都需要先安装组复制插件.否则会导致启动失败.
5
10
15
文档被以下合辑收录
评论