Acceso
Puede acceder a Redis en redis://localhost:6379
Ejemplo de acceso interactivo al shell:
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 Redis/usr/bin/redis-server→ Binario del demonio Redis
Gestión de servicios
Operaciones de servicio comunes:
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 las interfaces de red en las que Redis escucha.
- modo protegido: debe estar desactivado si permite el acceso remoto.
- requirepass: establece una contraseña para la autenticación del cliente.
- maxmemory: limita el uso de RAM (para casos de uso de caché).
- appendonly — Habilita la persistencia AOF.
Después de realizar cualquier cambio:
systemctl restart redis-server
Herramientas y comandos útiles
Redis incluye varias herramientas integradas:
redis-cli→ Interfaz de línea de comandos para Redisredis-benchmark→ Utilidad de evaluación comparativaredis-check-aofyredis-check-rdb→ Validar archivos de persistencia AOF/RDBredis-server→ Inicio manual del demonio Redis
Registros y supervisión
Revisar registros:
journalctl -u redis-server -f
Supervisar la actividad:
redis-cli monitor
Ver clientes conectados:
redis-cli client list
Modos de persistencia
Redis admite dos opciones de persistencia:
- Instantáneas RDB → Guarda el estado de la base de datos a intervalos (ligero).
- AOF (archivo de solo añadir) → Registra cada escritura (más seguro, pero más grande).
Puede habilitar ambos en /etc/redis/redis.conf para mayor durabilidad.