redis二之redis主從配置
轉載:https://www.cnblogs.com/jellyzhang/p/5812015.html
接下來會寫一個redis實戰系列,在此記錄,有什麼問題大家請隨時批評。
好了,進入正題,這篇會將redis以windows服務形式提供服務(搭建一個簡單的主從複製 M:6379;s:6380、6381)。
首先下載windows版本的redis(我這裡使用的是redis2.8.12.zip),解壓後如下圖
直接雙擊redis-server.exe即啟動一個redis服務例項,但是以windows服務形式執行,需要執行一下命令:
redis-server --service-install redis.windows.conf --loglevel verbose --service-name Redis6379
這樣一個redis6379 windows服務就有了。從服務redis6380和redis6381呢?首先複製一份redis6379,然後修改埠和配置主從即可,如下圖:
預設6379的埠需要修改
配置主伺服器
ok,一個redis從服務配置完成,接下來,執行一下命令即可:
redis-server --service-install redis.windows.conf --loglevel verbose --service-name Redis6380
三個windows服務都已經啟動,接下來就是測試了。。。
測試1:不同redis服務使用不同埠連線測試
有兩種方式(1、dos下指定埠號連線;2、視覺化工具連線)。
這裡我們使用RedisDesktopManager視覺化工具來測試。如下圖:
上圖表明服務沒毛病。
測試2:主redisredis6379資料是否會寫到redis6380和redis6381?
測試方式(直接連線redis6379,寫入一個string,看看redis6380和redis6381是否有該值)
redis6379已經寫入username這個key,沒毛病,接下來看一下redis6380和redis6381
ok,今天就寫到這裡,很簡單的入門。