Mysql架构、复制类型、复制功能介绍

1.1 常见的几种主从架构

  一主一从

      一主多从

      多主一从

      双主互备

1.2 主从复制功能

  1)实时灾备

  2)读写分离

  3)高可用

  4)从库数据统计

  5)从库数据备份

  6)平滑升级

1.3 三种复制方式

    (1)基于语句的复制:在主服务器上执行的SQL语句,在从服务器上执行同样的语句。MySQL默认采用基于语句的复制,效率比较高。

            一旦发现没法精确复制时,会自动选择基于行的复制。

    (2)基于行的复制:把改变的内容复制过去,而不是把命令在从服务器上执行一遍。从MySQL5.0开始支持。

    (3)混合类型复制:默认采用基于语句的复制,一旦发现基于语句无法精确复制时,就会采用基于行的复制。

1.4 复制解决的问题

1、数据分布(data  distribution)    2、负载均衡(load  balancing)

3、备份(backups)    4、高可用和容错行(high  availability  and  failover)



原文地址:https://www.cnblogs.com/CMX_Shmily/p/11669729.html