1. 程式人生 > >Windows下安裝redis服務、搭建redis主從複製

Windows下安裝redis服務、搭建redis主從複製

接下來會寫一個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,今天就寫到這裡,很簡單的入門。