高性能Mysql主从架构的复制原理及配置详解

高性能Mysql主从架构的复制原理及配置详解

ID:37847645

大小:480.19 KB

页数:12页

时间:2019-06-01

高性能Mysql主从架构的复制原理及配置详解_第1页
高性能Mysql主从架构的复制原理及配置详解_第2页
高性能Mysql主从架构的复制原理及配置详解_第3页
高性能Mysql主从架构的复制原理及配置详解_第4页
高性能Mysql主从架构的复制原理及配置详解_第5页
资源描述:

《高性能Mysql主从架构的复制原理及配置详解》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、w页码,1/12(W)登录

2、注册guisu,程序人生。能干的人解决问题。智慧的人绕开问题(Acleverpersonsolvesaproblem.Awisepersonavoidsit)目录视图摘要视图订阅个人资料新年新气象------CSDN2014新版导航就要跟大家见面了2014年1月微软MVP当选名单揭晓!消灭0回答,赢下载分“我的2013”年度征文活动火爆进行中!专访何海涛:“不正经”程序员的进阶之路高性能Mysql主从架构的复制原理及配置详解分类:MySQLPHP2012-03-0607:461

3、0021人阅读评论(3)收藏举报目录(?)[+]真实的归宿温习《高性能MySQL》的复制篇.1复制概述Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制访问:623955次过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文积分:7896分排名:第504名件,并维护文件的一个索引以跟踪日志循环。这些日志可

4、以记录发送到从服务器的更新。当一个从服务器连接主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功更新的位置。从服务器接收从那时起发生原创:193篇转载:1篇的任何更新,然后封锁并等待主服务器通知新的更新。译文:0篇评论:394条请注意当你进行复制时,所有对复制中的表的更新必须在主服务器上进行。否则,你必须要小心,以避免用户对主服务器上的表进行的更新与对从服务器上的表所进行的更新之间的冲突。文章分类1.1mysql支持的复制类型:操作系统(5)(1):基于语句的复制:在主服务器上执行的SQL语句,

5、在从服务器上执行同样的语句。MySQL默认Linux(17)MySQL(12)采用基于语句的复制,效率比较高。PHP(41)一旦发现没法精确复制时,会自动选着基于行的复制。PHP内核(11)(2):基于行的复制:把改变的内容复制过去,而不是把命令在从服务器上执行一遍.从mysql5.0开始支技术人生(7)持数据结构与算法(28)(3):混合类型的复制:默认采用基于语句的复制,一旦发现基于语句的无法精确的复制时,就会采用基云计算hadoop(22)于行的复制。网络知识(7)c/c++(22)1.2.复制解决

6、的问题memcache(5)MySQL复制技术有以下一些特点:HipHop(2)(1)数据分布(Datadistribution)计算机原理(4)(2)负载平衡(loadbalancing)Java(7)(3)备份(Backups)socket网络编程(5)(4)高可用性和容错行Highavailabilityandfailover设计模式(26)AOP(2)1.3复制如何工作重构(11)整体上来说,复制有3个步骤:重构与模式(1)(1)master将改变记录到二进制日志(binarylog)中(这些记录

7、叫做二进制日志事件,binarylog大数据处理(11)搜索引擎SearchEngine(15)events);HTML5(1)(2)slave将master的binarylogevents拷贝到它的中继日志(relaylog);Android(1)(3)slave重做中继日志中的事件,将改变反映它自己的数据。webserver(3)下图描述了复制的过程:NOSQL(7)http://blog.csdn.net/hguisu/article/details/73251242014/1/21w页码,2/12

8、(W)NOSQLMongo(0)文章存档2013年12月(1)2013年10月(2)2013年09月(2)2013年08月(1)2013年07月(2)展开阅读排行Hadoop集群配置(最全面(28358)hbase安装配置(整合到ha(27787)设计模式(五)适配器模式该过程的第一部分就是master记录二进制日志。在每个事务更新数据完成之前,master在二日志记录这(22504)socket阻塞与非阻塞,同些改变。MySQL将事务串行的写入二进制日志,即使事务中的语句都是交叉执行的。在事件写入二进制

9、日志完(19285)成后,master通知存储引擎提交事务。设计模式(十八)策略模式(14836)下一步就是slave将master的binarylog拷贝到它自己的中继日志。首先,slave开始一个工作线程——I/O线谷歌三大核心技术(三)(14427)程。I/O线程在master上打开一个普通的连接,然后开始binlogdumpprocess。Binlogdumpprocess从masterHadoopHive与Hbase

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。