MySQL 8.0 参考手册 / 第十七章复制 /
17.4 复制解决方案
复制可用于许多不同的环境,用于多种目的。本节提供有关对特定解决方案类型使用复制的一般说明和建议。
有关在备份环境中使用复制的信息,包括有关设置、备份过程和要备份的文件的说明,请参阅第 17.4.1 节,“使用复制进行备份”。
有关在源和副本上使用不同存储引擎的建议和技巧,请参阅 第 17.4.4 节,“使用具有不同源和副本存储引擎的复制”。
使用复制作为横向扩展解决方案需要对使用该解决方案的应用程序的逻辑和操作进行一些更改。请参阅 第 17.4.5 节,“使用复制进行横向扩展”。
出于性能或数据分布的原因,您可能希望将不同的数据库复制到不同的副本。请参阅 第 17.4.6 节,“将不同的数据库复制到不同的副本”
随着副本数量的增加,源上的负载会增加并导致性能下降(因为需要将二进制日志复制到每个副本)。有关提高复制性能的提示,包括使用单个辅助服务器作为源,请参阅 第 17.4.7 节,“提高复制性能”。
有关作为紧急故障转移解决方案的一部分切换源或将副本转换为源的指南,请参阅 第 17.4.8 节,“在故障转移期间切换源”。
有关复制拓扑中特定于服务器的安全措施的信息,请参阅第 17.3 节,“复制安全”。