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