Redis-主从同步及哨兵模式
1、Redis 主从同步 Redis主从复制,当用户往Master端写入数据时,通过Redis Sync机制将数据文件发送至Slave,Slave 也会执行相同的操作确保数据一致。同时slave上还可以开启二级slave、三级slave从库,和MySQL的主从类似。 Redis主从配置非常简单,只需要在Redis从库配置中指定slaveof ip port 即可,IP表示指定主库的ip,port表示redis监听端口。 准备机器两台 master:10.0.0.147 slave:10.0.0.149 1.1 配置主从同步 1.1.1 主库配置 # 修改配置文件 bind 0.0.0.0 #以守护进程在后台运行 daemonize yes #可选设置认证密码,从库需要指定master的密码才能完成同步 requirepass "123456" 1.1.2 从库配置 # 修改配置文件设置 bind 0.0.0.0 # 指定主库 slaveof 10.0.0.147 6379 或者 REPLICAOF 10.0.0.147 6379 #指定master的认证密码(如果远程服务器设置了密码,则需要认证密码) masterauth "123456" 也可在命令行设置,设置完直接生效但重启服务则失效 # 指定主库 slaveof 10.0.0.147 6379 或者 REPLICAOF 10