天天看點

redis極簡記錄---主從同步一 相關配置二 驗證測試

一 相關配置

slaveof <masterip> <masterport>:master相關資訊

masterauth xxxx:master密碼

slave-serve-stale-data yes:slave失去master連接配接或正在資料同步時,yes表示還是會響應用戶端請求,但這個響應資料有可能是正常的,有可能是還沒同步好或失去連接配接,當然資料是空的。no表示除info和slaveof指令外是其他指令都傳回“SYNC with master in progress”

repl-ping-slave-period 10:指定時間間隔向master發送ping請求

repl-timeout 60:向master請求資料或ping響應的逾時時間

slave-priority 100:slave的級别,資料越小級别越大(master挂掉時,級别高的更新為master)

二 驗證測試

把之前安裝的redis拷貝一個:

cp -rf redis-4.0.9 redis-4.0.9-copy

然後修改redis.conf檔案,改端口為6380,以及上面的配置,然後

src/redis-server ./redis.conf啟動

然後

src/redis-cli -a xxxx進入指令行

然後在master的cli裡設定一個key,在slave的指令行了get出來,可以看到資料已經做了同步

繼續閱讀