python中Redis部署主從關係
阿新 • • 發佈:2019-02-14
一.Redis屬於非關係型資料庫
1)修改配置檔案(找到redis下的redis.windows.conf) 1. 修改主的配置檔案:搜尋bind,將後面的ip改成當前服務 器ip 2. 修改從的配置檔案:搜尋slaveof,將該程式碼解註釋,然 後新增 ip和埠號。注意:埠號必須寫 2) 重啟主和從的redis服務 進入資料夾路徑下:shift 右鍵 在此處開啟命令視窗 在cmd終端輸入:redis-server redis.windows.conf 如果輸入報錯:bind:no error 重開一個終端輸入redis-cli 回車 輸入shutdown 回車 輸入 exit退出 然後再重新輸入輸入redis-server.exe redis.windows.conf 執行伺服器 通過redis-cli重新連結 3)主開啟redis伺服器, 通過redis-cli -h 主的ip -p埠號6379 4) 從開啟redis伺服器,通過redis-cli連結 4)主設定set name zhangsan ,從能獲取到 get name 返回zhangsan 說明連線成功 5)檢視從的個數,主輸入info,確認是否連線成功
二.如果redis想訪問遠端的redis伺服器,需要解除保護模式
做法
1) 在遠端伺服器登入redis-cli
2) 輸入命令 config set protected-mode "no" 回車