浅谈Mysql读写分离的坑以及应对的方案
原文中文,约5500字,阅读约需13分钟。发表于: 。一、主从架构为什么我们要进行读写分离?个人觉得还是业务发展到一定的规模,驱动技术架构的改革,读写分离可以减轻单台服务器的压力,将读请求和写请求分流到不同的服务器,分摊单台服务的负载,提高可用性,提高读请求的性能。上面这个图是一个基础的Mysql的主从架构,1主1备3从。这种架构是客户端主动做的负载均衡,数据库的连接信息一般是放到客户端的连接层,也就是说由客户端来选择数据库进行读写上图是一个...
介绍主从架构的读写分离及延迟问题,提出等主库位点和等GTID方案解决延迟,介绍半同步复制避免过期读,根据业务情况选择合适方案。