基于amoeba的mysql读写分离

基于amoeba进行的mysql读写分离

  1. 安装两个版本一样的mysql,对其进行配置成主从复制(详细配置参见本博客中的mysql主从复制配置手册)。
  2. 安装amoeba,对其进行配置(详细配置参见本博客中amoeba安装配置手册)。
  3. amoeba的基本操作,如图:
    基于amoeba的mysql读写分离
     

总结:

  1. 在使用的过程中,master宕机后。其它的两个机器也不能正常使用。
  2. 如果从库中的两个机器,其中一个宕机后,另一个还可以正常使用。
  3. 如果从库两个机器都宕机,那么写是可以正常操作的,读就不能正常操作了。
  4. 使用此方案,暂时还没有发现amoeba可以做高可靠,而且主服务也不能做高可靠。

你可能感兴趣的:(Mysql读写分离)