数据库高可用架构 – pxc
1、pxc简介
PXC(Percona XtraDB Cluster)是一个开源的MySQL高可用解决方案。它将Percona server和XtraBackup与galera库集成,以实现
同步多主复制。基于galera的高可用方案主要有MariaDB galeracluster和Percona XtraDB cluster,目前PXC架构在生产线上用的很多而且
更加成熟。PXC相比那些传统的基于主从模式的集群架构MHA和双主,galera cluster最突出的特点是解决了诟病已久的复制延迟问题,基本上可以
达到实时同步。而且节点与节点之间,他们互相的关系是对等的。本身galera cluster也是一种多主架构。PXC是在存储引擎层实现的同步复制,
而非异步复制,所以其数据的一致性是相当高的。
要搭建PXC架构至少需要三个MySQL实例来组成一个集群,三个实例之间不是主从模式,而是各自为主,所以三者是对等关系,不分从属,这也叫
multi-master架构。客户端读写时,连接哪个实例都是一样的,读取到的数据是相同的,写入任
数据库高可用架构 – pxc最先出现在Python成神之路。
版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/21446.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
共有 0 条评论