Instalación

Instalación e inicio de Redis 3.2.100 en Windows

Enlaces de descarga

Actualmente (2026), el proyecto oficial de Redis solo ofrece paquetes de instalación para Linux. La versión para Windows está archivada y mantenida por Microsoft, y ya no recibe actualizaciones.

  1. Sitio oficial (versión Linux): http://redis.io/download
  2. Repositorio Github de la versión Windows: https://github.com/MSOpenTech/redis/tags
  3. Versión de ejemplo (win‑3.2.100):
    https://github.com/MicrosoftArchive/redis/releases/tag/win-3.2.100

Archivos principales después de descomprimir

ArchivoFunción
redis‑server.exePrograma del servidor Redis
redis‑cli.exeHerramienta de consola del cliente Redis
redis.windows.confArchivo de configuración predeterminado
redis.windows‑service.confConfiguración especial para instalarlo como servicio de Windows
redis‑benchmark.exeHerramienta de prueba de rendimiento de Redis
dump.rdbArchivo de datos persistentes de Redis

Iniciar el servidor Redis desde CMD

  1. Abre CMD y navega hasta la carpeta donde descomprimiste Redis
cd D:\Redis\Redis-x64-3.2.100Lenguaje del código: CSS (css)
  1. Comando de inicio (carga el archivo de configuración)
redis-server redis.windows.confLenguaje del código: CSS (css)

Señales de arranque correcto:

  • Modo de ejecución: Running in standalone mode (modo independiente)
  • Puerto por defecto: 6379

Desventaja: al arrancar de esta forma, si cierras la ventana de CMD, el servicio Redis se detiene inmediatamente


Instalar como servicio del sistema Windows

El arranque normal desde CMD no se ejecuta en segundo plano. Puedes instalarlo como servicio para que se inicie automáticamente con el sistema.

Para la demostración del curso solo usamos un arranque temporal, este paso es solo de referencia.

Conexión a Redis y prueba de comandos básicos

1. Comando de conexión del cliente

Abre otra ventana de CMD, entra en la carpeta de Redis y ejecuta:

redis-cli.exe -h 127.0.0.1 -p 6379Lenguaje del código: CSS (css)
  • -h: especifica la IP del servidor Redis (puedes indicar la IP de otro equipo de la red local para conectarte de forma remota)
  • -p: indica el número de puerto
2. Ejemplo de comandos básicos
# Establecer par clave‑valor
set key1 value1
# Obtener el valor asociado a una clave
get key1

# Al consultar una clave inexistente devuelve (nil)
get kkkk

set ddd 123
get dddLenguaje del código: PHP (php)

Reglas:

  • set requiere los dos parámetros【key】y【value】, si faltan parámetros se producirá un error
  • Si consultas una clave que no existe, obtendrás (nil)

Observaciones

  1. La versión Windows Redis 3.2 es muy antigua. En entornos de producción no se recomienda usar Redis para Windows, es mejor desplegarlo en Linux;
  2. Para conexiones remotas debes configurar el firewall y modificar el archivo de configuración para permitir accesos desde IP externas;
  3. La ventana CMD del servidor debe permanecer abierta para que los clientes puedan conectarse correctamente.

Instalación

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *