Redis para Principiantes introduce por línea de comandos la instalación y operación de un servidor Redis local. Sus 10 actividades alternan cinco laboratorios guiados y cinco desafíos breves, desde conexión y claves hasta estructuras, caducidad, contadores, instantáneas y configuración en ejecución.
Trabajarás directamente en redis-cli: primero seguirás cada flujo y luego lo aplicarás a una caché, lista de tareas, contador de visitas o límite de memoria, sin escribir código de aplicación.
Lo que aprenderás
- Instalar e iniciar Redis en Ubuntu y verificar el servidor local con
PING - Crear, obtener, inspeccionar, borrar y caducar claves con
SET,GET,EXISTS,DELy comandos de expiración - Almacenar y consultar datos con strings, listas, conjuntos y hashes de Redis
- Crear elementos de lista y contadores con
LPUSH,LRANGE,INCRyDECR - Inspeccionar claves y tipos y vaciar la base actual con
KEYS,TYPEyFLUSHDB - Leer y cambiar parámetros como
maxmemoryyloglevelconCONFIG GETyCONFIG SET - Crear instantáneas RDB bloqueantes y en segundo plano con
SAVEyBGSAVE
A quién va dirigido este curso
Está dirigido a desarrolladores, estudiantes de bases de datos y administradores principiantes que desean conocer comandos Redis antes de usar clientes o despliegues avanzados. Es ideal para quienes prefieren un flujo guiado seguido de un pequeño desafío.
Requisitos previos: No se requiere experiencia con Redis. Ayuda sentirse cómodo con una terminal Ubuntu; no se presuponen programación de bases de datos ni desarrollo de aplicaciones.
Entorno de aprendizaje: Las 10 actividades se ejecutan en Ubuntu 22.04 VNC. Redis Server se instala e inicia localmente y se maneja una única instancia con redis-cli. Los cinco desafíos incluyen comprobaciones y soluciones.
Preguntas frecuentes
¿Usa Redis Cloud o requiere una cuenta externa?
No. Todo usa un servidor Redis local en la VM proporcionada. No se conecta a Redis Cloud, clústeres remotos ni servicios de pago.
¿Los cambios de CONFIG SET son permanentes?
No. El laboratorio los trata como cambios de ejecución que se pierden al reiniciar. Se menciona editar redis.conf para persistirlos, pero no se practica.
¿Hasta dónde llega la persistencia de Redis?
Crearás instantáneas RDB manuales con SAVE y BGSAVE y compararás su bloqueo. AOF, políticas programadas, restauración y recuperación ante desastres quedan fuera.
¿Los desafíos son más difíciles que los laboratorios?
Sí. Hay cinco laboratorios Beginner y cinco desafíos cortos Intermediate. Cada desafío verifica un flujo concreto y ofrece una solución de referencia.




