主从复制架构演变
1、介绍
1.1 基础架构
一主一从
一主多从
双主结构
多级主从
循环复制
MGR
1.2 高级架构演变
高可用架构(单活或多活)
单活: Keepalive + 双主+1从(MMM),MHA(三节点1主2从),TMHA(1主1从)
多活: NDB cluster(收费), InnoDB Cluster (8.0) , PXC, MGC(mariadb galera cluster)
高性能架构
读写分离架构: Atlas,cobar, proxySQL(percona)、Maxscale、MyCat
分布式架构: Mycat(开源)、(DBLE)、TDDL(taobao没有开源)、atlas-sharding(360)
分布式架构