Redis Replication

Replication

官网说明:http://www.redis.io/topics/replication

Redis使用异步复制;

一个Master可以有多个Slaves;

Slaves可以接收来自其他Slaves的链接;

Slaves在初始化同步master数据的时候,Master可以继续完成查询操作;

Slaves在初始化同步master数据的时候, Slaves使用老版本的的数据集处理查询操作,通过配置redis.conf文件,或者返回error信息;

副本被用来做扩展,或者简单的数据冗余;

使用副本可以避免master写全部数据集到硬盘,通过配置文件配置;

Master可以执行读、写命令,Slaves只能执行读命令;

客户端可以连接Slaves执行读请求,来降低Master的读压力;

配置

slaveof 192.168.1.1 6379  成为192.168.1.1的副本

命令

SLAVEOF 192.168.1.1 6379  成为192.168.1.1的副本  
SLAVEOF NO ONE         把服务变为MASTER,不丢弃副本数据
./redis-server --port 7777 --slaveof 127.0.0.1 8888
原文地址:https://www.cnblogs.com/one--way/p/5750486.html