欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Redis主从复制实现

程序员文章站 2022-10-28 18:42:01
[TOC] 1.环境规划 | 主机名 | 角色 | IP地址 | | : : | : : | : : | | db01 | Redis master | 172.16.1.51 | | db02 | Redis slave | 172.16.1.52 | | db03 | Redis slave | ......




1.环境规划

主机名 角色 ip地址
db01 redis master 172.16.1.51
db02 redis slave 172.16.1.52
db03 redis slave 172.16.1.53

2.redis添加配置文件

mkdir /data/6379 -p
vim /data/6379/redis.conf
daemonize yes
port 6379
logfile /data/6379/redis.log
dir /data/6379
dbfilename dump.rdb
protected-mode no
save 900 1
save 300 10
save 60 10000

3.启动redis服务

redis-server  /data/6379/redis.conf

4.在从库上开启主从

redis-cli
127.0.0.1:6379> slaveof 172.16.1.51 6379

5.在从库上检查主从复制的状态

redis-cli
127.0.0.1:6379> info replication

6.在主库上检查主从复制的状态

redis-cli
127.0.0.1:6379> info replication