主从复制redis

Posted 小学生^.^

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了主从复制redis相关的知识,希望对你有一定的参考价值。

编辑主服务器的配置文件

注释下面一项

# slaveof  192.168.10.1  6379

  • 主从复制
一主可以有多从,支持链式连级
  • 一主多从
1:修改从服务器的配置文件/etc/redis.conf
bind 0.0.0.0
 
port 6379
 
slaveof 192.168.23.10 6379
 
masterauth 123456
 
requirepass 123456
 
 
2:先连接至Redis服务端,通过命令设置主从,但是也需要想编辑/etc/redis.conf配置文件
bind 0.0.0.0
port 6379
masterauth 123456
requirepass 123456
 
同步的时候在命令行输入:slaveof 192.168.23.10 6379
 
 
3:登入主节点,使用info replication查看从节点信息
127.0.0.1:6379> info replication
# Replication
role:master
connected_slaves:2
slave0:ip=192.168.23.11,port=6379,state=online,offset=7715,lag=0
slave1:ip=192.168.23.12,port=6379,state=online,offset=7715,lag=1
master_repl_offset:7715
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:2
repl_backlog_histlen:7714
 
使用 config rewrite 可以让从服务器保存主服务器的信息
 
 
4:登入从节点,执行keys * 命令,看看是否可以查看到主节点的keys
keys *

以上是关于主从复制redis的主要内容,如果未能解决你的问题,请参考以下文章

Spring之redis主从复制(非哨兵模式)

redis实战_04_yucong_主从复制

详解Redis 主从复制及主从复制原理

redis主从复制最好采用哪种结构

redis高可用之主从复制,哨兵,集群

Redis(主从复制哨兵模式集群)概述及部署