Chinaunix首页 | 论坛 | 博客
  • 博客访问: 63590
  • 博文数量: 38
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 396
  • 用 户 组: 普通用户
  • 注册时间: 2015-07-12 14:46
文章分类

全部博文(38)

文章存档

2016年(11)

2015年(27)

我的朋友
最近访客

分类: 系统运维

2016-06-20 21:01:01

redis复制过程

当配置好slave后,slave与master建立连接,然后发送sync命令。无论是第一次连接还是重新连接,master都会启动一个后台进程,将数据库快照保存到文件中,
同时master主进程会开始收集新的写命令并缓存。后台进程完成写文件后,master就发送文件给slave,slave将文件保存到硬盘上,再加载到内存中,
接着master就会把缓存的命令转发给slave,后续master将收到的写命令发送给slave。
如果master同时收到多个slave发来的同步连接命令,master只会启动一个进程来写数据库镜像,然后发送给所有的slave。



从服务器配置文件中配置:
slaveof 192.168.1.103 6379   #设置主的IP或域名 端口
阅读(479) | 评论(0) | 转发(0) |
0

上一篇:mysql缓存参数

下一篇:iptables例子

给主人留下些什么吧!~~