关于磁盘传输

关于磁盘传输

前面主从复制那节课上讲的主从节点间RDB文件以磁盘传输的方式是怎么传输的?磁盘不也是在不不同的服务器上吗?两台服务器之间的通信不需要socket吗?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
快乐撸猫少年 2020-04-22 21:22:28

在master节点生成的RDB文件会先落盘,然后再通过网络传输到slave节点。slave节点会先写入本地磁盘,然后再从本地磁盘加载到内存中。无磁盘化复制就是master节点生成的rdb文件不会写入本地磁盘,而是直接通过网络传输到slave节点。主从复制都是网络进行传输的也就是建立socket连接,更何况是两个服务器之间。

Java架构师讲师团 2020-03-08 22:24:49

http://img1.sycdn.imooc.com//climg/5e64fff109e6915925060448.jpg

可以从官方注释中可以看到,普通的方式就是传输备份的RDB,是由父进程开启后进行传输的

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师