mysql主主复制如何能让A 数据库 出问题不影响到B 数据库 ?
我现在在做一个车库出库系统 , 准备弄个备用方案, 因为如果当前系统出现问题 ,车子就出不了车库了, 就要用备选通道 。所以准备用数据库的主主复制保证两个系统的数据一致 ,但是 如何保证A数据库出现问题不牵涉到B数据库 ? 比如上次出现过A系统的myisam引擎表出现表锁 ,如果主主复制的话 , A数据库表锁了会影响到B数据库吧 ?
其实我就是想问 如何让 两个主主复制的 数据库 ,其中一个出现问题,应用程序怎么自动切换到另一个数据库上 ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
为啥用 myisam 引擎呢?有啥特殊需求吗?为啥不用 innodb呢,行锁不香吗?
我在想,就算是 主从复制,使用半同步复制,加上 keepalived 自动切换 vip 也能满足需求啊.当然,你可以上 MySQL Fabirc/MySQL Cluster/Percona Cluster Server 这种架构
主主复制,你这个情况写的不清楚,是双主同时写?还是主主热备?
不考虑主从Keepalived或者主从mha架构么