mysql主主复制如何能让A 数据库 出问题不影响到B 数据库 ?

我现在在做一个车库出库系统 , 准备弄个备用方案, 因为如果当前系统出现问题 ,车子就出不了车库了, 就要用备选通道 。所以准备用数据库的主主复制保证两个系统的数据一致 ,但是 如何保证A数据库出现问题不牵涉到B数据库 ? 比如上次出现过A系统的myisam引擎表出现表锁 ,如果主主复制的话 , A数据库表锁了会影响到B数据库吧 ?

其实我就是想问 如何让 两个主主复制的 数据库 ,其中一个出现问题,应用程序怎么自动切换到另一个数据库上 ?

阅读 3k
3 个回答

为啥用 myisam 引擎呢?有啥特殊需求吗?为啥不用 innodb呢,行锁不香吗?

我在想,就算是 主从复制,使用半同步复制,加上 keepalived 自动切换 vip 也能满足需求啊.当然,你可以上 MySQL Fabirc/MySQL Cluster/Percona Cluster Server 这种架构

主主复制,你这个情况写的不清楚,是双主同时写?还是主主热备?

不考虑主从Keepalived或者主从mha架构么

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题