Mantén actualizada una caché de productos es un proyecto práctico de Redis para quienes conocen la navegación básica por terminal y GET/SET. Repararás una caché pequeña para que las cotizaciones repetidas usen Redis y cada tienda, moneda y período de alquiler conserve su precio.
Dos Guided Labs explican la breve política en Python y su comportamiento real en las bases de datos. Un Challenge independiente traslada esas decisiones al alquiler de equipos, con otras identidades, precios y duraciones. Cada unidad incluye datos nuevos y un Terminal listo para usar.
Lo que aprenderás
- Construir identidades completas y comprobar aciertos reales frente a los SELECT de la base principal, incluidos los precios cero.
- Dar a cada entrada una duración limitada sin renovar su vencimiento en cada acierto.
- Invalidar el precio exacto después de confirmar la escritura principal y conservar los datos si esta se rechaza.
- Observar un cambio externo mediante la caducidad real y distinguir un fallo posterior de caché de una reversión de la escritura principal.
A quién va dirigido este curso
Para estudiantes de Redis y desarrolladores principiantes que quieren gestionar una copia derivada útil de los datos. Necesitas navegación básica por terminal y conceptos GET/SET. Las plantillas completas explican la sintaxis Python necesaria; no se requiere experiencia previa con Python.
LabEx proporciona Redis, una pequeña base principal SQLite preparada, herramientas de solicitudes y un Terminal en el navegador. Editas policy.py, sin crear el esquema principal ni un sitio web.
Preguntas frecuentes
¿Qué entregaré? Una política reutilizable y un comportamiento de precios correcto y real, conservando filas y entradas de caché ajenas al cambio. El Challenge modifica las identidades y la duración admitida.
¿TTL garantiza consistencia fuerte? Se prueban solicitudes secuenciales controladas. Se explican los intervalos con datos obsoletos, los límites del llenado concurrente y los fallos de invalidación posteriores a una escritura ya confirmada. No se promete latencia de producción, consistencia distribuida ni recuperación ante caídas.




