漫谈Mysql之主从复制


漫谈Mysql之主从复制

文章插图
【漫谈Mysql之主从复制】 
MySQL 内建的复制功能是构建基于 Mysql 的大规模、高性能应用的基础,同时也是高可用性、可扩展性、灾难恢复、备份及数据仓库等工作的基础 。通过本章内容,可以更好地理解主从复制的实现机制 。
复制解决的问题
  • 高可用,避免单点问题,主库出现故障时,应用依然可以从从库查询数据,不影响查询业务,另外通过故障切换功能,可以将从库切换为主库,缩短系统宕机时间 。
  • 数据备份,数据在系统中存在多份,其中一个机器出现故障,还可以从其它机器获取数据及修复数据,但是复制不能取代备份 。
  • 负载均衡,应用系统可以通过读写分离实现分流,减轻数据库访问压力 。
  • 升级测试,需要升级 Mysql 版本时,可以先升级从库的版本,保证查询业务可以在高版本的从库中正常运行,之后再全面升级所有实例 。


    推荐阅读