1. 程式人生 > >python中Redis部署主從關係

python中Redis部署主從關係

一.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"  回車