参考:
http://my.oschina.net/vasks/blog/394325?p={{currentPage-1}}
http://blog.csdn.net/pi9nc/article/details/17735653
1、四个阶段
1 与master建立连接
2 向master发起同步请求(SYNC)
3 接收master发来的RDB数据
4 载入RDB文件
上图几点说明:
1、slave在接收到salveof <masterip> <masterport>命令后,并没有马上与master建立连接。而是当执行服务器例行任务serverCron时,发现自己正处于REDIS_REPL_CONNECT状态,这时才真正的向master发起连接请求。
2、配置
master无需配置,只要配置slave。
配置文件:redis.conf
配置语句:slaveof <masterip> <masterport>
3、主从同步优点
1、master做数据收集,slave做备份
2、读写分离,slave可做读操作
3、master是以非阻塞的方式为slave提供服务。所以在同步期间,客户段任然可以提交查询和修改请求
4、slave是以非阻塞的方式完成同步操作,在同步期间,如果客户端提交查询请求,redis则返回同步之前的数据
4、缺点
1、在主从复制中,任何一步发生错误,都会导致整个过程重新开始,所以RDB文件很大或是业务处于高峰期,将会对系统性能造成非常大的影响。
相关推荐
redis-2.8.19主从配置+sentinel主从切换+Java源码案例!下载下来可直接启动,已经配置好主从关系和sentinel,JAVA代码已经有相应的方法,并有部分自己的理解注释!
Window环境Redis-Master-Slave-主从配置,解压后查看readme,直接启动,就可以进行Redis的主从操作了!
Redis安装与主从配置
redis集群(主从配置) – 运维生存时间 市面上太多kv的缓存,最常用的就属memcache了,但是memcache存在单点问题,不过小日本有复制版本,但是使用的人比较少,redis的出现让kv内存存储的想法成为现实。今天主要...
Keepalived+redis高可用主从,本技术文档主要是Keepalived的配置,redis主从配置可以看我的文章https://blog.csdn.net/qq_41709494/article/details/116382183
零基础,快速掌握redis基本知识,学会主从配置,及其集群搭建。
48-redis-redis的主从复制-设置主从关系、全量复制、增量复制.avi 49-redis-redis的主从复制-读写分离、主机宕机.avi 50-redis-redis的主从复制-从机宕机.avi 51-redis-redis的主从复制-主机宕机、从机上位.avi 52-...
本文主要介绍linux下如何安装配置redis及主从配置,希望对您有所帮助。
本文介绍了redis的源码安装,及主从配置的步骤,并结合实际的命令行,进行测试。 附有php测试源码。
包含安装包及部分缓存使用命令 redis linux安装主从自动切换配置; redis linux下安装.docx redis主从配置.docx
NULL 博文链接:https://softwarexiang120.iteye.com/blog/2110404
redis主从配置-操作流程
1个Nginx+2个tomcat+2个redis服务器(主从复制)实现反向代理,实现动静分离。 - 张相逢的博客 - CSDN博客 Nginx的个人理解 - fly1056601582的博客 - CSDN博客 Redis 集合(Set)_redis教程 mysql、zookeeper、redis和...
keepalive+twemproxy+ redis主从安装配置的安装文档,里头包括了6篇
Redis从入门到精通高清,迅雷播放器组件可顺利播放
redis 一个最简单的主从配置demo
redis 安装 主从配置 redis 选举机制说明,
redis 安装配置到主从及ha的实现 详细配置操作步骤和脚本
【windows】redis高可用主从+哨兵,有详细的word操作文档和已经配置好的主从文件,只需要把文件放在不同节点的电脑上按照word的说明进行更改就可以使用了,公司让我为新系统提供高可用真的是很折腾~~~