Saltar al contenido principal
50% de descuento todos los planes, 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.

En resumen

75.1k

Estrellas en GitHub

222

Vistas de página

276

Instalaciones activas

Versión Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Las instalaciones activas son datos de muestra (vista previa); la métrica real se conectará antes del lanzamiento.

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 de servicios

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 bases de datos

Apps relacionadas.

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