Redis_主从复制

发布时间 2023-06-04 20:52:18作者: 佛系粥米

一、主从复制介绍

主机数据更新后根据配置和策略,自动同步到备机的master/slave 机制,Master以写为主,slave以读为主

好处:读写分离,性能扩展;容灾快速恢复(一主多从):一台slave从机挂掉,马上切换到另一台slave从机提供服务。

主机挂:集群

集群:一主多从 ——关联—— 一主多从

二、主从复制配置

1、创建/myredis文件夹

2、复制redis配置文件到文件夹中

3、配置一主两从,创建三个配置文件。新建redis6379.conf、redis6380.conf、redis6381.conf三个配置文件文件

4、填写以下(数字替换)内容

include /myredis/redis.conf

pidfile /var/run/redis_6379.pid

port 6379

dbfilename dump6379.rdb

5、启动三台redis服务  redis-server redis6379.conf

6、查看当前主机运行状况

infor replication打印主从复制相关信息

redis-cli -p 6379

infor replication

7、配从库不配主库

slaveof ip port:成为某个实例的从服务器

在6380和6381上执行slaveof 127.0.0.1 6379