50% de descuento en todos los planes, por tiempo limitado. Desde $2.48/mo
Redis

Redis

Redis es el almacén de datos en memoria. Caché, cola de mensajes, almacén de sesiones, clasificaciones y la base de datos clave-valor más usada en producción. Utilizada en Twitter, GitHub, Stack Overflow y Airbnb. Latencia de submilisegundo, con opciones de persistencia para mayor durabilidad.

Versión

Latest

Sistema operativo

Ubuntu Server 24.04 LTS

RAM mín.

1 GB

Tipos de IP

IPV4,IPV6

Acceso

Puedes acceder a Redis en redis://localhost:6379

Ejemplo de acceso a la shell interactiva:

redis-cli
127.0.0.1:6379> set example "Hello Redis"
127.0.0.1:6379> get example
"Hello Redis"

Archivos y directorios importantes

  • /etc/redis/redis.conf → Archivo de configuración principal
  • /var/lib/redis/ → Directorio de datos para persistencia
  • /var/log/redis/redis-server.log → Archivo de registro
  • /usr/bin/redis-cli → Herramienta de línea de comandos de Redis
  • /usr/bin/redis-server → Binario del demonio de Redis

Gestión del servicio

Operaciones habituales del servicio:

systemctl restart redis-server   # Restart Redis
systemctl stop redis-server      # Stop Redis
systemctl status redis-server    # View Redis status

Configuración

Archivo de configuración de Redis: /etc/redis/redis.conf

  • bind. Controla en qué interfaces de red escucha Redis.
  • protected-mode. Debe desactivarse si permites el acceso remoto.
  • requirepass. Define una contraseña para la autenticación de clientes.
  • maxmemory. Limita el uso de RAM (para casos de uso de caché).
  • appendonly. Activa la persistencia AOF.

Tras cualquier cambio:

systemctl restart redis-server

Herramientas y comandos útiles

Redis incluye varias herramientas integradas:

  • redis-cli → Interfaz de línea de comandos para Redis
  • redis-benchmark → Utilidad de benchmarking
  • redis-check-aof y redis-check-rdb → Validar archivos de persistencia AOF/RDB
  • redis-server → Inicio manual del daemon Redis

Registros y monitorización

Ver registros:

journalctl -u redis-server -f

Monitorizar la actividad:

redis-cli monitor

Ver clientes conectados:

redis-cli client list

Modos de persistencia

Redis admite dos opciones de persistencia:

  1. Snapshots RDB → Guarda el estado de la base de datos a intervalos (ligero).
  2. AOF (Append Only File) → Registra cada escritura (más seguro, pero genera archivos más grandes).

Puedes habilitar ambos en /etc/redis/redis.conf para mayor durabilidad.

Más en herramientas de base de datos

Aplicaciones relacionadas.

Desplegar Redis ahora. Desde 2,48 $/mes.