slave-read-only

Redis_主从复制

◇◆丶佛笑我妖孽 提交于 2020-11-21 12:21:06
主从复制 Redis的复制功能没有增量复制,每次重连都会把主库整个内存快照发给从库,所以需要避免向在线服务的压力较大的主库上增加从库。 Redis的复制由于会使用快照持久化方式,所以如果你的Redis持久化方式选择的是日志追加方式(aof), 那么系统有可能在同一时刻既做aof日志文件的同步刷写磁盘,又做快照写磁盘操作,这个时候Redis的响应能力会受到影响。 所以如果选用aof持久化,则加从库需要更加谨慎。 准备工作 cd /am/usr/redis mkdir slave-test cd slave-test mkdir 6000 6001 cd /am/usr/redis/redis-3.0.7 cp src/redis-server /am/usr/redis/slave-test cp src/redis-config /am/usr/redis/slave-test cd /am/usr/redis/slave-test cp redis.config /am/usr/redis/slave-test/redis-6000.config //-- ... 6001 启用主从复制 cd /am/usr/redis/slave-test vim redis-6000.config //-- 修改配置如下: daemonize yes port 6000 logfile "