码迷,mamicode.com
首页 > 数据库 > 详细

MySQL主从复制介绍

时间:2016-12-21 21:49:12      阅读:265      评论:0      收藏:0      [点我收藏+]

标签:服务器   数据库   用户   

    MySQL数据库支持单向、双向、链式级联、环状等不同业务场景的复制。在复制过程中,一台服务器充当主服务器,接收来自用户的内容更新,而一个或多个其他的服务器充当从服务器,接收来自主服务器binlog文件的日志内容,解析出SQL,重新更新到从服务器,使得主从服务器数据达到一致。

技术分享 

                图1-1  一主一从逻辑图      

技术分享

 图1-2 一主从多逻辑图

    单向主从复制架构只能在Master端进行数据写入,Slave服务器相当于做数据备份。

技术分享

图1-3 双向主主复制逻辑图

   双向主主复制逻辑架构,此架构可以在Master1端或Master2端进行数据写入,或者两端同时写入数据。

技术分享

图1-4 线性级联单向双主复制逻辑图

    线性级联单向双主复制逻辑架构,此架构只能在Master1端进行数据写入,工作场景中,Master1和Master2作为主主互备,Slave1作为从库,中间的Master2需要特殊设置。

 

MySQL主从复制原理介绍

    MySQL的主从复制是一个异步的复制过程,数据将从一个MySQL数据库复制另一个MySQL数据库,在Master与Slave之间实现整个主从复制过程是由三个线程参与完成的。其中有两个线在Slave端,另外一个线程在Master端。

本文出自 “sky9890” 博客,请务必保留此出处http://sky9896.blog.51cto.com/2330653/1884814

MySQL主从复制介绍

标签:服务器   数据库   用户   

原文地址:http://sky9896.blog.51cto.com/2330653/1884814

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!