您好、欢迎来到现金彩票网!
当前位置:秒速快3 > 数据一致性 >

mysql双主复制的主备数据一致性知多少

发布时间:2019-07-28 04:06 来源:未知 编辑:admin

  长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。

  为提高MySQL服务器提供数据服务的可用性和可靠性,实际生产环境中,大量使用简洁易行的异步数据复制技术,且多采用双向复制的架构,以便做到自动或人力快速切换的效果。关于MySQL的数据异步复制技术的数据一致性,在推出支持基于行、混合模式复制之后,是否真如手册所言,彻底解决数据复制的一致性呢?关于二进制日志登记模式的知识,大家可以阅读曾写过的文章,超链接地址:解读MySQL事务的隔离级别和日志登记模式选择技巧。

  自从本人使用mysql复制技术以来,就一直对业务场景为:用户自身的操作行为,会使用户之间的数据操更改存在交叉行为,若使用双向复制的架构,但是不要对数据库的更新操作进行负载均衡,也即更新操作会均衡或非均衡方式,发送给2台服务器同时进行处理,而应该坚持把写操作只发送给其中一台数据库服务器或称MASTER的数据库服务器。常用的双向复制技术架构,按处理读写业务方式分,有三种提供数据服务的方式,如图1-1:

  建议大家使用图1-1中的前二种方式,第三种提供数据服务的方式,在大多数业务场景下,建议大家谨慎使用,主要是指用户自身的操作行为,能触发程序不仅修改自身的数据信息,还会修改其他用户的数据信息的场景。那么接下来的内容,将给大家介绍MySQL基于行、混合模式数据复制的架构中,Slave端的SQL线程是如何根据从Master端读取的二进制格式的SQL语句,更新Slave端的数据。

http://talkingwithjon.com/shujuyizhixing/875.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有