提示:文章先作为初版,等后续时间充足后,补充更深的内容
MySql为什么需要主从同步
1、在业务复杂的系统中,有这么一个情景,有一句sql语句需要锁表,导致暂时不能使用读的服务,那么就很影响运行中的业务,使用主从复制,让主库负责写,从库负责读,这样,即使主库出现了锁表的情景,通过读从库也可以保证业务的正常运作。【主从-读写分离】
2、做数据的热备,备机不参与业务,当主机宕机后启动备机。【主备-防止宕机】
3、架构的扩展。业务量越来越大,I/O访问频率过高,单机无法满足,此时做多库的存储,降低磁盘I/O访问的频率,提高单个机器的I/O性能。【分库分表】