Mysql架构系列——生产常用的高可用部署模式介绍

本文介绍了MySQL的几种高可用模式,包括GaleraCluster的多主集群、主从/主主复制、MHA的自动化故障转移和MGR的状态机复制技术。此外,还提到了PerconaServer和PerconaXtraDBCluster的增强可用性解决方案以及Keepalived在VIP管理中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

模式

高可用模式

Galera Cluster是由Codership开发的MySQL多主集群,包含在MariaDB中,同时支持Percona xtradb、MySQL,是一个易于使用的高可用解决方案,在数据完整性、可扩展性及高性能方面都有可接受的表现。

将会基于Galera Cluster安装到三个服务器上,每个节点都支持读写操作,并且在写操作之后会同步到另外两个节点。
在这里插入图片描述

主从模式

主从复制模式可以缓解单服务器的压力,将写操作给主服务器,读操作给从服务器,从服务器可以部署多台,分摊压力。因为在一个应用中,读的操作肯定是大于写的操作。

将会安装到两个服务器上,其中第一个服务器为主节点,主节点支持读写操作,从节点只允许读操作,主节点在写操作之后会同步到从节点(如果强行在从节点上进行写操作,可能会导致主从同步失败)
在这里插入图片描述

主主模式

将会安装到两个服务器上,两个节点都支持读写操作,并且在写操作之后会同步到另一节点。

主主模式和主从模式的主要区别就在于两个节点都支持写入操作。一定程度上可以保证当主库不可用时,可以极快的切换到另一台主库上。两库之间可以采用keepalived等方案对外使用VIP提供服务。
在这里插入图片描述

MHA

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

庄隐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值