Windows Redis 3.2.100 安裝與啟動
下載位址
目前(2026年)Redis官方僅提供Linux原版安裝套件,Windows版本由微軟封存維護(已停止更新)
- 官網(Linux版本):http://redis.io/download
- Windows版本Github倉庫:https://github.com/MSOpenTech/redis/tags
- 示範版本(win‑3.2.100):
https://github.com/MicrosoftArchive/redis/releases/tag/win-3.2.100
解壓後核心檔案
| 檔案 | 用途 |
|---|---|
| redis‑server.exe | Redis伺服器主程式 |
| redis‑cli.exe | Redis用戶端命令列工具 |
| redis.windows.conf | 預設設定檔 |
| redis.windows‑service.conf | 安裝Windows系統服務的專用設定 |
| redis‑benchmark.exe | Redis效能壓測工具 |
| dump.rdb | Redis持久化資料檔 |
透過CMD命令列啟動Redis伺服器
- 打開CMD,切換到Redis解壓目錄
cd D:\Redis\Redis-x64-3.2.100Code language: CSS (css)
- 啟動指令(載入設定檔)
redis-server redis.windows.confCode language: CSS (css)
啟動成功標誌:
- 執行模式:
Running in standalone mode(單機模式) - 預設連接埠:6379
缺點:以此方式啟動,關閉CMD視窗,Redis服務就會直接停止
安裝成Windows系統服務
一般CMD啟動無法在背景常駐,可以安裝為系統服務實現開機自動啟動。
課程示範僅做臨時啟動,此步驟僅供參考。
Redis連線與基礎指令測試
1. 用戶端連線指令
另外開啟一個CMD,進入Redis資料夾執行:
redis-cli.exe -h 127.0.0.1 -p 6379Code language: CSS (css)
-h:指定Redis伺服器IP(可輸入區域網路其他主機IP實現遠端連線)-p:指定連接埠編號
2. 基礎指令示範
# 設定鍵值
set key1 value1
# 取得鍵對應的數值
get key1
# 查詢不存在的key會回傳 (nil)
get kkkk
set ddd 123
get dddCode language: PHP (php)
規則:
set必須同時傳入【key】與【value】兩個參數,缺少參數就會報錯- 查詢不存在的鍵,會回傳
(nil)
注意事項
- Windows Redis 3.2版本已經非常老舊,正式環境不建議使用Windows版Redis,建議部署在Linux環境;
- 要遠端連線Redis需要調整防火牆,修改設定檔開放外部IP存取權限;
- 伺服器端的CMD視窗必須維持開啟,用戶端才能正常連線。
安裝
Previous: 介紹
Next: 使用 WinForm 示範 Redis