Dual Master复制架构(Master-Master)

解决了单点问题

可以配合一个第三方的工具,比如keepalived轻松做到IP的漂移,停机维护也不会影响写操作。
主主相互复制
这种情况读写必须分离,不允许两边都写!!!
MySql Cluster 才允许多主同时写。
同步存在延时,如果不分离的话:写完A库马上写B库,两条数据是一样的,理论上B库是不允许写这条数据成功,但是因为延时,数据还没有从A同步过来,此时B库会写成功,会造成数据冲突,有数据不一致的问题。
image.png