手把手教你实现MySQL读写分离+故障转移,不信你学不会!
前言 上一篇发了 手动搭建Redis集群和MySQL主从同步(非Docker) 之后,很多同学对文中主从结构提到的读写分离感兴趣,本打算在双十一期间直接把读写分离分享给大家,奈何工作一直没停下,所以这周抽空把这些分享出来。 关于MySQL的读写分离的实现,有两种方式,第一种方式即我们 手动在代码层实现逻辑,来解析读请求或者写请求,分别分发到不同的数据库中,实现读写分离 ;第二种方式就是 基于MyCat中间件来实现读写分离的效果 ;这两种方式我都会在这篇博客中进行详细地介绍、搭建,并且分析其中的优劣。 原理初探 从MySQL的主从同步开始谈起,最开始我们的数据库架构是这样的。 主库负责了所有的读写操作,而从库只对主…