安裝
下載
redis官方並沒有Windows版本,但的微軟團隊自己維護了一個Windows版本,以下為下載地址:
解壓
將下載好的安裝包解壓到想安裝的位置,解壓后如下:
redis-server.exe
:redis服務器啟動腳本redis-cli.exe
:redis客戶端啟動腳本redi.windows.conf
、redis.window-service.cof
:啟動配置文件
以上兩個配置文件都可以用來作為啟動時的配置。redis.windows.conf
更多是以臨時服務方式啟動redis使用的配置文件。而當需要將redis注冊成系統服務的時候,推薦redis.windows-service.conf
下圖是兩個配置文件的差異(左為redis.windows-service.conf),其它配置沒有任何不同:
logfile:指定Redis日志記錄方式,默認值為stdout,表示打印在命令行終端的窗口上
syslog-enabled :'syslog-enabled'設置為yes會把日志輸出到系統日志,默認是no
syslog-ident redis:指定syslog的標示符
由於以
redis.windows-service.conf
作為配置啟動是用於系統常駐服務,所以要將日志記錄到文件中以及系統日志中去
使用
服務端啟停
臨時服務啟動:
redis-server.exe redis.windows.conf
啟動結果如下所示:
關掉窗口即停止服務
注冊windows服務啟動:
redis-server --service-install redis.windows-service.conf
- 卸載服務:redis-server --service-uninstall
- 開啟服務:redis-server --service-start
- 停止服務:redis-server --service-stop
客戶端啟動
redis-cli
如果服務端未啟動,會報以下錯誤:Could not connect to Redis at 127.0.0.1:6379: 由於目標計算機積極拒絕,無法連接
,啟動服務即可
總結
通過以上步驟,我們就能夠在Windows主機使用redis進行學習調試了,推薦以系統常駐服務的形式啟動,這樣每次的啟動電腦redis就直接能用了,免去每次都要啟動的麻煩,哪段時間不用了卸載服務即可。
下面我們將在本地環境的Spring Boot項目中對Redis進行集成,詳情可通過Spring Boot 項目集成Redis一文進行了解。