redis的主从复制

redis的主从复制相对于mysql的主从复制简单许多,只需要在从服务器上配置即可。

从服务器配置:

grep -v '^$' redis.conf |grep -v '^#' >>redis6380.conf 创建从服务器的配置文件

vim redis6380.conf #修改从服务器的配置文件
slaveof 127.0.0.1 6379 最后加上
保存退出

验证:

./src/redis-cli #主服务器登录
./src/redis-cli -p 6380 #从服务器登录


info看见以下信息表示成功:
# Replication
role:slave
master_host:127.0.0.1
master_port:6379
master_link_status:up

总结:

  基于异步的,平均每秒钟从服务器都会主服务器发送复制的情况
  一个主可以多个从
  不止主可以有从服务器,从也可以有从服务器
  复制功能不会阻塞主服务器
  复制功能也不会阻塞从服务器

原文地址:https://www.cnblogs.com/Pynu/p/14398262.html