一  主从复制模式

1.1 主从模式

主从模式: 主机可以读,写,重机只能写操作。

主机shutdown后,从机上位还是原地待命:从机不动,原地待命,数据正常使用,等待主机重启归来。

主机shutdown后,重启之后,主从关系还在,从机还能复制数据

某台从机宕机后,master继续,从机重启后还能更上大部队。

1.2 2.1.2 配置常用命令

1.info replication  可以查看复制节点的主从关系和配置信息。

2.replicaof 主库ip  主库端口 一般写入redis.conf配置文件内,这条指令的作用是指定要连接的主节点的 IP 地址和端口号,使得当前的 Redis 实例能够从主节点那里复制数据。

3.slaveof  主库ip  主库端口   命令用于设置当前数据库为指定主数据库的从数据库,并启动与主数据库的同步操作。

4.slaveof no one: 使当前数据库停止与其他数据库的同步,转成主数据库,自立为王。

replicaof 和 slaveof 是两个不同的命令,它们都用于将当前服务器配置为 Redis主实例的副本。replicaof 是 Redis 3.0 及以上版本推荐使用的命令,而 slaveof 是旧版本的命令。

1.2 案例架构图

二 哨兵模式

2.1 哨兵作用

1.监控redis的运行状态,包括master和slave

2.当master down机,能自动将slave切换成新master。

主从复制模式启动

更多推荐