1. 程式人生 > 實用技巧 >redis主從複製測試

redis主從複製測試

以前已經介紹過redis的安裝與啟動,現在開始進行小小的demo進行主從複製

1、建立3個埠redis6379、6380和6381

2、怎麼建大家都知道了吧,cd /home/soft/redis-6.0.8/utils,進行./install_server.sh,具體操作找前面的部落格吧,總之就是一句話,一路按著回車鍵,建立埠不是夢

3、去你的路徑下,再分別進入6379、6380和6381,rm -fr *,將裡面的持久化內容刪乾淨(方便測試)4、在隨便建立一個目錄,放*.conf檔案,測試麼,和你的正式的啟動檔案分開,我是在根目錄下建立的

cd home/test/redisMaster-slave/

5、將你生成的*.conf檔案都copy過來,廢話沒有,直接上圖

各位看官,是不是一目瞭然

6、然後再去你的測試目錄

cd home/test/redisMaster-slave/,此時有了這些conf檔案

不得不說圖真是人類發明的一個好東西,一目瞭然,一覽無餘,一日千里,一XXX,再說就開始wu了

7、只差臨門一腳了,vi 6379.conf

進行這些操作就一個目的,測試唄。具體點呢,就是在啟動redis時讓在前端啟動列印內容,不讓日誌寫進行日誌檔案而是在控制的輸出方便檢視變化,並且要不進行aop檔案的生成,只剩成rdb檔案方便測試(一定要不間斷的讀完,節目效果會更好)

其他兩個檔案相同操作

8、然後啟動redis-server 6379.conf、redis-server 6380.conf、redis-server 6381.conf

上圖

9、然後啟動各自的客戶端,server-cli -p 6379、server-cli -p 6380、server-cli -p 6381

是不是秒懂

10、然後就開始主從了各位看官,在6380客戶端輸入,看圖吧您嘞

11、然後檢視6379控制檯資訊,圖

6380,依舊上圖

追加成功

12、測試之

首先,79和80裡面空空如也,keys啥都沒有

在79中新增key,測試在80中出現該key

13、來吧兄弟

清晰不老鐵門,88了您,打完收工