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を開き、解凍先ディレクトリへ移動
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起動ではバックグラウンド常駐できないため、システムサービスに登録することでOS起動時の自動起動が可能になります。
講座のデモでは一時的な起動のみを行うため、この手順は参考情報としてください。
Redis接続と基本コマンド確認
1. クライアント接続コマンド
新しいCMDを開き、Redisフォルダに移動して実行:
redis-cli.exe -h 127.0.0.1 -p 6379Code language: CSS (css)
-h:接続先RedisサーバーIP(LAN内の別マシンIPを指定してリモート接続可能)-p:接続先ポート番号
2. 基本コマンドデモ
# キーと値を設定
set key1 value1
# キーから値を取得
get key1
# 存在しないキーは (nil) を返す
get kkkk
set ddd 123
get dddCode language: PHP (php)
ルール:
setには【key】と【value】両方の引数が必須、引数が足りないとエラーになります- 存在しないキーを問い合わせると
(nil)が返ります
注意点
- Windows版Redis3.2は古いバージョンです。本番環境ではWindows版Redisの使用は推奨しません。Linux環境へのデプロイを推奨;
- Redisにリモート接続するにはファイアウォールの調整と設定ファイルの修正で外部IPからのアクセスを許可する必要があります;
- クライアントが正常に接続するには、サーバー側のCMDウィンドウを開いたままにしておく必要があります。
インストール
Previous: 紹介
Next: WinFormsでRedisを動作確認