第九章:复制与高可用 第九章:复制与高可用 9.1 复制(Replication) 复制是MySQL实现数据冗余和提高读取性能的关键技术。它允许将数据从一个MySQL服务器(主服务器/源服务器)复制到一个或多个MySQL服务器(从服务器/副本服务器)。 9.1.1 复制的优势 数据备份和恢复: 提供数据冗余,防止数据丢失。 读写分离: 将读操作分发到从服务器,减轻主服务器的压力。 负载均衡: 通过多个从服务器分担读请求,提高系统吞吐量。 数据分析: 在从服务器上进行数据分析,不影响主服务器的业务。 异地容灾: 将从服务器部署在不同的地理位置,防止单点故障。 9.1.2 复制的类型 基于语句的复制(Statement-Based Replication, SBR): 复制SQL语句。