【MySql Replication 常用架构】
1、常规复制架构 Master - Slaves
2、dualMaster复制架构 Master - Master
两个MySQLServer互相将对方作为自己的Master,自己作为对方的Slave来进行复制。这样,任何一方所做的变更,都会通过复制应用到另外一方的数据库中。
搭建成一个DualMaster环境,并不是为了让两端都提供写的服务。在正常情况下,我们都只会将其中一端开启写服务,另外一端仅仅只是提供读服务,或者完全不提供任何服务,仅仅只是作为一个备用的机器存在。为什么我们一般都只开启其中的一端来提供写服务呢?主要还是为了避免数据的冲突,防止造成数据的不一致性。
3、级联复制架构 Master –Slaves - Slaves
4、dualMaster与级联复制结合架构(Master-Master-Slaves)
参考:http://www.cnblogs.com/ggjucheng/archive/2012/11/13/2768879.html