当前位置: 首页 > news >正文

MySQL基础学习:MySQL主从复制如何实现

这里写自定义目录标题

  • 一、为什么使用MySQL主从
  • 二、主从复制原理是什么
  • 三、如何保证主从一致

一、为什么使用MySQL主从

  • 保证服务的高可用:当主机宕机的时候可以选择一个从节点作为主节点,保证了我们服务的高可用。
  • 保证容灾备份:主库上的磁盘坏了,可以从从节点恢复。
  • 保证高性能:实现读写分离,降低主库的访问压力。

二、主从复制原理是什么

主从复制是指将主数据库的DDL和DML操作通过二进制日志传到从服务器中,然后在从库上对这些日志重新执行,从而使得从库和主库的数据保持同步。
在这里插入图片描述

复制分成三步

  • Master主库在事务提交时,会把数据变更记录在二进制日志文件Binlog中。
  • 从库读取主库的二进制日志文件Binlog,写入到从库的中继日志Relay Log。
  • slave重做中继日志中的事件,将改变反映它自己的数据。

三、如何保证主从一致

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 在HarmonyOS中灵活运用Video组件实现视频播放
  • Golang | Leetcode Golang题解之第385题迷你语法分析器
  • Level3 — PART 4 机器学习算法 — 集成学习
  • RK3568 Android 11 蓝牙BluetoothA2dpSink 获取用于生成频谱的PCM
  • 测试 UDP 端口可达性的方法
  • 学习笔记--Docker
  • Android实现自定义方向盘-7livedata,viewmodel相关问题
  • 编译FFmpeg动态库
  • 传统CV算法——图像特征算法之角点检测算法
  • 比亚迪方程豹携手华为乾崑智驾,加速中国智驾技术向前
  • 【粒子群算法PSO】基本原理及多种改进方法
  • 32位CPU中,实现32位无符号乘法,返回64位无符号数据。原理解析。
  • rknntoolkitlite2环境搭建
  • 回归预测 | Matlab实现GWO-BP-Adaboost灰狼算法优化BP神经网络集成学习多输入单输出回归预测
  • 全志Linux磁盘操作基础命令
  • 「面试题」如何实现一个圣杯布局?
  • Android系统模拟器绘制实现概述
  • Java-详解HashMap
  • Js基础——数据类型之Null和Undefined
  • php面试题 汇集2
  • 关于字符编码你应该知道的事情
  • 基于axios的vue插件,让http请求更简单
  • 巧用 TypeScript (一)
  • 数据结构java版之冒泡排序及优化
  • 数组大概知多少
  • 为视图添加丝滑的水波纹
  • 新手搭建网站的主要流程
  • 一个普通的 5 年iOS开发者的自我总结,以及5年开发经历和感想!
  • raise 与 raise ... from 的区别
  • ​【数据结构与算法】冒泡排序:简单易懂的排序算法解析
  • ‌‌雅诗兰黛、‌‌兰蔻等美妆大品牌的营销策略是什么?
  • # wps必须要登录激活才能使用吗?
  • #前后端分离# 头条发布系统
  • #在 README.md 中生成项目目录结构
  • $(selector).each()和$.each()的区别
  • $Django python中使用redis, django中使用(封装了),redis开启事务(管道)
  • (07)Hive——窗口函数详解
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (AtCoder Beginner Contest 340) -- F - S = 1 -- 题解
  • (Bean工厂的后处理器入门)学习Spring的第七天
  • (delphi11最新学习资料) Object Pascal 学习笔记---第5章第5节(delphi中的指针)
  • (八)Flask之app.route装饰器函数的参数
  • (翻译)terry crowley: 写给程序员
  • (蓝桥杯每日一题)平方末尾及补充(常用的字符串函数功能)
  • (免费领源码)Python#MySQL图书馆管理系统071718-计算机毕业设计项目选题推荐
  • (七)glDrawArry绘制
  • (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)...
  • (十六)串口UART
  • (十六)一篇文章学会Java的常用API
  • (转)可以带来幸福的一本书
  • .NET Core 发展历程和版本迭代
  • .NET 表达式计算:Expression Evaluator
  • .NET 中使用 Mutex 进行跨越进程边界的同步
  • .NET 中选择合适的文件打开模式(CreateNew, Create, Open, OpenOrCreate, Truncate, Append)
  • .Net+SQL Server企业应用性能优化笔记4——精确查找瓶颈