zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

面试官 : 你了解的MySQL 集群高可用架构都有哪些?

mysql面试官架构集群 了解 哪些 可用
2023-09-27 14:23:02 时间

MySQL 主从架构

此种架构,一般初创企业比较常用,也便于后面步步的扩展

在这里插入图片描述
此架构特点:
1、成本低,布署快速、方便
2、读写分离
3、还能通过及时增加从库来减少读库压力
4、主库单点故障
5、数据一致性问题(同步延迟造成)

MySQL+DRDB 架构

通过 DRBD 基于 block 块的复制模式,快速进行双主故障切换,很大程度上解决主库单点故障问题

在这里插入图片描述

此架构特点:
1、高可用软件可使用 Heartbeat, 全面负责 VIP、数据与 DRBD 服务的管理
2、主故障后可自动快速切换,并且从库仍然能通过 VIP 与新主库进行数据同步
3、从库也支持读写分离,可使用中间件或程序实现