Installation

Windows Redis 3.2.100 Installation und Start

Download‑Links

Stand 2026 bietet das offizielle Redis‑Projekt nur Installationspakete für Linux an. Die Windows‑Portierung wird von Microsoft archiviert gepflegt und erhält keine weiteren Updates.

  1. Offizielle Seite (Linux‑Version): http://redis.io/download
  2. Windows‑GitHub‑Repository: https://github.com/MSOpenTech/redis/tags
  3. Beispiel‑Release (win‑3.2.100):
    https://github.com/MicrosoftArchive/redis/releases/tag/win-3.2.100

Wichtige Dateien nach dem Entpacken

DateiZweck
redis‑server.exeRedis‑Server‑Programm
redis‑cli.exeRedis‑Kommandozeilen‑Client
redis.windows.confStandard‑Konfigurationsdatei
redis.windows‑service.confSpezialkonfiguration für Windows‑Systemdienst‑Installation
redis‑benchmark.exeRedis‑Leistungs‑Benchmark‑Tool
dump.rdbRedis‑Persistenz‑Datendatei

Redis‑Server über CMD starten

  1. CMD öffnen und in den entpackten Redis‑Ordner wechseln
cd D:\Redis\Redis-x64-3.2.100Code-Sprache: CSS (css)
  1. Start‑Befehl (lädt Konfigurationsdatei)
redis-server redis.windows.confCode-Sprache: CSS (css)

Anzeichen für erfolgreichen Start:

  • Betriebsmodus: Running in standalone mode (Einzelbetrieb‑Modus)
  • Standard‑Port: 6379

Nachteil: Bei dieser Startmethode stoppt der Redis‑Dienst sofort, wenn Sie das CMD‑Fenster schließen.


Als Windows‑Systemdienst installieren

Ein einfacher Start über CMD läuft nicht im Hintergrund. Durch die Installation als Systemdienst lässt sich ein automatischer Start beim Systemboot aktivieren.

Für die Kurs‑Demo verwenden wir nur einen temporären Start, dieser Schritt dient nur als Referenz.

Redis‑Verbindung und Test von Basis‑Befehlen

1. Client‑Verbindungsbefehl

Öffnen Sie ein neues CMD‑Fenster, wechseln Sie in den Redis‑Ordner und führen Sie aus:

redis-cli.exe -h 127.0.0.1 -p 6379Code-Sprache: CSS (css)
  • -h: Legt die IP‑Adresse des Redis‑Servers fest (LAN‑IP anderer Rechner für Remote‑Zugriff möglich)
  • -p: Legt die Port‑Nummer fest
2. Demo grundlegender Befehle
# Schlüssel‑Wert‑Paar setzen
set key1 value1
# Wert über Schlüssel abfragen
get key1

# Abfrage nicht vorhandener Schlüssel gibt (nil) zurück
get kkkk

set ddd 123
get dddCode-Sprache: PHP (php)

Regeln:

  • set benötigt sowohl【key】als auch【value】als Parameter, fehlende Parameter lösen einen Fehler aus
  • Die Abfrage eines nicht vorhandenen Schlüssels gibt (nil) zurück

Hinweise

  1. Windows Redis 3.2 ist sehr alt. Verwenden Sie die Windows‑Version nicht im Produktivbetrieb, ein Einsatz unter Linux wird empfohlen;
  2. Für Remote‑Zugriffe müssen Firewall‑Einstellungen angepasst und die Konfigurationsdatei bearbeitet werden, um Zugriffe externer IP‑Adressen zu erlauben;
  3. Das serverseitige CMD‑Fenster muss geöffnet bleiben, damit Clients sich verbinden können.

Installation

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert