redis主从复制

        持久化保证了即使redis服务重启也不会丢失,因为redis服务重启后会将硬盘上持久化的数据恢复到内存中,但是当redis服务器的硬盘损坏了可能会导致数据丢失,如果通过redis的主从复制机制就可以避免这种单点故障。

        也可从下面再从。

redis主从复制_第1张图片

1.主从配置

cd usr/local/redis
cd conf/
vi redis-conf
// 添加下面这句 slaveof 自己的ip 主端口
slaveof 192.168.153.128 6380

保存后重启两个redis

测试:

// 在主这边添加一个key
[root@localhost bin]# ./redis-cli -h 192.168.153.128 -p 6380
192.168.153.128:6380> set name zhou
OK
192.168.153.128:6380> keys *
1) "name"
192.168.153.128:6380> exit
// 从这边获取
[root@localhost bin]# ./redis-cli -h 192.168.153.128 -p 6379
192.168.153.128:6379> get name
"zhou"

 

 

 

 

 

 

 

你可能感兴趣的:(redis,redis主从复制)