Redis主从模式搭建
一、下载redis
cd /opt
wget http://download.redis.io/releases/redis-7.0.5.tar.gz
tar -zxvf redis-7.0.5.tar.gz
二、修改配置文件
1.复制一份redis.conf
//进入redis解压目录
cd /opt/redis-7.0.5/
//复制一份redis.conf文件给redis-2.conf
cp redis.conf redis-2.conf
2.修改配置
cd /opt/redis-7.0.5/
//修改redis-2.conf文件将redis的端口修改为6380,redis.conf保持不变,因为需要开出两个端口
vim redis-2.conf
三、开启服务
1.启动服务
./src/redis-server ./redis-2.conf
成功画面
另外打开一个终端
./src/redis-server ./redis.conf
2.如果没有src中没有redis-server
1.安装gcc
2.在redis中输入make指令
3.在src中输入make install
2.打开服务
cd /opt/redis-7.0.5/
./src/redis-cli -h 127.0.0.1 -p 6379
另外打开一个终端
cd /opt/redis-7.0.5/
./src/redis-cli -h 127.0.0.1 -p 6380
四、设置主从
设置本机的127.0.0.1 6380 redis为127.0.0.1 6379的从服务
SLAVEOF 127.0.0.1 6379
输入info命令查看主服务器的信息
五、检验主从特性
主服务器设置key
从服务器展示所有key
从服务器设置key,无法设置,因为在主从模式中,从服务器是只读,无法设置