MySQL主从同步的简单理解
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,MySQL主从同步的简单理解许多大型网站为了减轻海量用户对于服务器并发访问量的性能问题,会使用很多解决的方案,数据库主从分离,就是目前主流的一种解决手段。想一下每个用户都通过控制层业务层调用服务器数据
千家信息网最后更新 2025年01月23日MySQL主从同步的简单理解
MySQL主从同步的简单理解许多大型网站为了减轻海量用户对于服务器并发访问量的性能问题,会使用很多解决的方案,数据库主从分离,就是目前主流的一种解决手段。想一下每个用户都通过控制层业务层调用服务器数据,用户量小还好说,用户量大的话轻则用户体验极差,重则数据库崩溃甚至数据丢失,那真的就是很严重的事情了。如何解决,解决方案之一就是主从分离。主从那长话短说就是,一台服务器我处理不了就用几台服务器咯,但是这些服务器是有主次之分以及职责划分的。* 将我们对数据库的读写操作分别放到不同的服务器集群中运行。* 一般主服务器负责写入,从服务器负责读取。* 主服务器做的操作同步到从服务器中。* 主从配置只需要配置数据库,无需修改业务代码。
那么来讲一下具体的工作原理,如图:
1. 主服务器(Master)将数据信息(Data changes)存储到二进制日志中(Binary log)2. 从服务器开启一个I/O线程(I/O thread),用于连接主从服务器,并拷贝/同步主服务器的操作。3. 将这些操作同步到中介日志中(Relay log)4. 从服务器重复主服务器的操作(Replay / Read)从服务器执行主服务器的同步操作也要一步一步的来,可以类比生产者消费者案例,所以需要同步到从服务器日志中一步一步的同步执行。
以上就是我个人初学的一个理解吧,如有不对请一定要指出。图片来源于慕k网的一些资料
服务器
服务
同步
数据
主从
就是
用户
数据库
日志
业务
方案
用户量
配置
不同
不对
长话短说
个人
中介
主流
事情
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
浙江台州游戏软件开发
学校学生网络安全信息简报
scl是电子数据库吗
什么服务器能做摄像头
数据库卸载重新安装不能初始化
物理服务器安装几个数据库
郴州app软件开发薪资
公开课网络安全教学视频
什么是网络安全它有哪些特性
vb上传文件到服务器
服务器租用口碑
软件开发方法的展望
校园网络安全知识竞赛网站
各大文献数据库的英文缩写
数据库完整性和安全性实验
我的世界gommehd服务器
何为互联网高科技公司
安装网络安全协议书
服务器管理用什么软件
88服务器
永辉软件开发怎么样
网络安全日常生活防范
怎么看数据库文件编码格式
数据库设计技术可行性分析
网络技术招生名额
g43主板上服务器cpu
河南手机软件开发外包
数据库技术及应用题目
搜索一篇网络安全主题手抄报
通信行业服务器设备