RedisCacheBase de datos7 min de lectura

Instalar y configurar Redis

Instalá Redis como caché y almacén de datos en memoria para mejorar el rendimiento de tus aplicaciones.


Redis es un almacén de datos en memoria que funciona como caché, broker de mensajes y base de datos clave-valor. Es ideal para mejorar el rendimiento de tus aplicaciones.

Paso 1 — Instalar Redis

bash
sudo apt update
sudo apt install redis-server -y

Paso 2 — Configurar Redis

Editá el archivo de configuración:

bash
sudo nano /etc/redis/redis.conf

Cambiá estas directivas:

terminal
# Escuchar solo en localhost (seguridad)
bind 127.0.0.1 ::1

# Habilitar como servicio systemd
supervised systemd

# Establecer contraseña
requirepass TuContraseñaSegura123

# Configurar persistencia RDB
save 900 1
save 300 10
save 60 10000

Paso 3 — Reiniciar y habilitar

bash
sudo systemctl restart redis-server
sudo systemctl enable redis-server
sudo systemctl status redis-server

Paso 4 — Probar la conexión

bash
redis-cli
AUTH TuContraseñaSegura123
PING
# Respuesta: PONG

Paso 5 — Operaciones básicas con redis-cli

bash
# Guardar un valor
SET miapp:config:version "1.0.0"

# Obtener un valor
GET miapp:config:version

# Establecer con expiración (60 segundos)
SETEX sesion:abc123 60 "datos-de-sesion"

# Ver todas las claves
KEYS *

# Información del servidor
INFO memory

Paso 6 — Configurar límite de memoria

En /etc/redis/redis.conf:

terminal
maxmemory 256mb
maxmemory-policy allkeys-lru

Reiniciá Redis después de cada cambio de configuración.

Verificar que funciona

bash
redis-cli -a TuContraseñaSegura123 INFO server | grep redis_version

Redis queda listo para usar como caché de sesiones, cola de trabajos o almacén rápido en tu VPS de Baires Host.


¿Te resultó útil esta guía?