安装从库
1.假设机器上已经有了redis,
2.复制redis目录,粘贴重命名为redis6380
3.打开服务列表,找到redis服务右击属性
得知当前redis的配置文件名称,
4.打开redis6380目录,编辑redis.windows.conf文件,修改port为6380
5.在redis6380打开cmd,运行
redis-server --service-install redis.windows.conf --service-name Redis6380
ok,服务注册成功,服务名称为redis6380,运行
redis-cli.exe -p 6380
进入数据库,端口为6380
设置主从
启动6379和6380数据库,运行flushdb命令清空数据库。
在6380数据库键入命令
slaveof 127.0.0.1 6379
目前6380是从,6379是主,在6379新增数据,6380同步可查,(6380不可新增数据,reids默认从库只读)
当前主从关系在redis重启后会丢失,可以把slaveof 127.0.0.1 6379添加到配置文件
redis主从常用命令:
slaveof no one
是当前这个从库变成主库,不在依赖其他数据库,并且数据库中数据不会丢失
slaveof host port
例子:slaveof 127.0.0.1 6379,把当前数据库变成从库,并且原先的数据丢失,同步主库数据