MySQL主从复制介绍

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL主从复制介绍相关的知识,希望对你有一定的参考价值。

    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主从复制介绍的主要内容,如果未能解决你的问题,请参考以下文章

MySQL主从复制介绍

MySQL主从复制介绍:使用场景原理和实践

MySQL主从复制介绍:使用场景原理和实践

MySQL 主从复制介绍

linux Mysql 主从复制 原理介绍和步骤详解

mysql主从复制原理介绍