MySQL高可用解决方案:从主从复制到InnoDB Cluster架构
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.1.1 主从复制的优点

MySQL的主从复制能够被用户广泛地使用,得益于以下优点。

横向扩展解决方案:在多个从服务器之间分散工作负载以提高性能。所有写入和更新都必须在主服务器上进行,但读取可能发生在一个或多个从服务器上。该方案可以提高写入性能(因为主服务器专用于更新),并且伴随着从服务器的增加,可以显著提高读取速度。

数据安全性:从服务器可以暂停复制过程,因此,用户可以在从服务器上运行备份,而不会破坏相应的源数据。

分析:用户可以在主服务器上创建实时数据,数据分析可以在从服务器上进行,它不会影响主服务器的性能。

远程数据分发:用户可以使用复制来创建数据的本地副本,以供远程站点使用,远程站点无须持续访问主服务器。

延迟复制:MySQL支持延迟复制,从服务器可以延迟执行从主服务器接收的事务。该功能有助于在主服务器出现误操作的情况下进行快速回退。