zoukankan      html  css  js  c++  java
  • MySQL主从复制架构介绍

    老哥有话说

    你们的老哥又来啦,前几天发了很多 MySQL 优化方面的文章,优化玩腻了,我们来点 MySQL 高可用方面的知识。今天我们来讲讲主从复制咋样,同意的小赞点起来,在看刷起来。如果你觉得通过老哥的文章能学到一些知识,请把老哥推荐给你的朋友。分享是一件快乐的事,我们一起来玩Java

    MySQL 主从复制

    简介

    MySQL主从复制又叫做Replication,即AB复制,简单的说就是有AB两台机器,A做主人,B做随从,A写入什么数据,B就写入什么数据,两者实现实时同步,这主仆关系多么的和谐啊。

    应用场景(敬请期待这些文章)

    • 读写分离
    • 数据实时备份,做数据的热备
    • 高可用 HA
    • 架构扩展,分库分表

    架构图

    • 单向主从

    一个主人,一个仆人


    • 一主多从

    一个主人,多个仆人


    • 互为主从

    两台机器都可以写入数据,两台机器既是主人,也是仆人


    • 多主多从

    • 级联双主复制逻辑架构

    级联复制模式下,部分slave的数据同步不连接主节点,而是连接从节点。因为如果主节点有太多的从节点,就会损耗一部分性能用于replication(复制),那么我们可以让3~5个从节点连接主节点,其它从节点作为二级或者三级与从节点连接,这样不仅可以缓解主节点的压力,并且对数据一致性没有负面影响。

    老哥结语

    今天主要介绍MySQL的主从复制是什么,常见的主从复制架构都有哪些,让大家心里先有个概念,下期文章我们主要讲如何配置MySQL,实现主从复制这个功能。一定记得来看哦,这篇只是开胃菜,后面的文章才是满汉全席。敬请期待!我们明天见


    作者:IT老哥
    链接:https://juejin.cn/post/6850418118289571847
    来源:掘金
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  • 相关阅读:
    CodeBlocks背景主题的设置
    Win7更改默认打开方式失败
    BAT命令介绍【转自Internet】
    Index of my articles
    一个表格说明RelativeLayout中的几个重要属性【Written By KillerLegend】
    有史以来最简单的三层实例(C#) ——转载自CSDN
    银联规定的MAC算法_转载
    Windows下ORACLE 10g安装与操作图解
    Oracle 在64位机器上使用PLSQL连接Oracle的问题(SQL * NET not properly installed)转载
    Linux系统下JDK和Tomcat安装配置
  • 原文地址:https://www.cnblogs.com/itlaoge/p/14219571.html
Copyright © 2011-2022 走看看