MySQL架构类型 MySQL复制方案 1.一主一从,高可用 2.一主一从,读写分离 3.一主多从,读写分离 4.一主多从,负载均衡 5.主主复制,双写 6.主主复制,单写 7.双主双从 MySQL高性能架构类型 1.代码级别 2.读写分离架构(读性能较高) MySQL Proxy(Atlas、mysql router、proxySQL、maxscale、amoeba、xx-dbproxy等) 3.分布式架构(读写性能都提高) 分库分表--->Cobar--->TDDL(头都大了)--->DRDS Mycat---->DBLE自主研发等 NewSQL--->TiDB MySQL高可用架构类型 单活:MMM架构--->mysql-mmm(Google) 单活:MHA架构--->mysql-master-ha(日本DeNa),T-MHA 多活:MGR架构--->mysql 5.7新特性 MySQL Group Replication(5.7.17)--->Innodb Cluster 多活:---------------------------------- Percona XtraDB Cluster(PXC) MySQL Cluster(Oracle RAC) MariaDB Galera Cluster Oracle高可用及架构类型 1.RAC 2.DG 3.OGG