1.可直接下載window下的運行文件(下面這個鏈接)
也可以瀏覽github 查看相應的版本說明文檔 https://github.com/ServiceStack/redis-windows
https://github.com/ServiceStack/redis-windows/raw/master/downloads/redis-latest.zip
文件下載后解壓后文件如圖
本次搭建環境為同一台機器上。多台緩存服務器需要設定自己的IP地址,分別建立主從文件夾(文件夾名自己取),這里我配置一個寫入(主節點)兩個讀取(從節點)。把下載的文件分別放入三個文件夾中,主節點文件夾中默認配置文件不需要我們來改更什么,他的默認端口為:6379
打開兩個從節點的配置文件 “redis.windows.conf” 我們也只需要改更端口及主從關系綁定,及相應的密碼,注:密碼統一便於管理
在配置文件中搜索port 更改端口號,搜索 slaveof 加一行綁定主從關系
slave1------>redis.windows.conf------>port 6380
slaveof 127.0.0.1 6379
slave2------>redis.windows.conf------>port 6381
slaveof 127.0.0.1 6379
密碼這里我沒有設置,更多配置可跟據配置文件來更改,也可以參考小伙們的解釋文檔http://www.cppblog.com/HappySky2046/archive/2014/06/18/207323.html
2.下面開始運行啦。。。。。。。。。
先分別啟動三個服務,啟動順序命令如下
2.1 注冊成服務 (可以使用cmd命令來啟動,轉到目錄。如下圖有快速進行目錄命令方法,另外也可以做成bat文件放入目錄方便使用)
注冊服務示例:redis-server --service-install redis.windows.conf --loglevel verbose --service-name Redis6379
redis-server --service-install redis.windows.conf --loglevel verbose --service-name Redis6380
redis-server --service-install redis.windows.conf --loglevel verbose --service-name Redis6381
補下其它的常用命令
卸載服務 redis-server --service-uninstall
啟動服務 redis-server --service-start
停止服務 redis-server --service-stop
3.服務已經啟動了,我們就來測試一下吧
可以使用客戶端管理工具來查看,寫入的數據是否被同步,目前可視化管理工具有RedisDesktopManager,或者RedisStudio