Saltar al contenido principal
Redis
19 € 15h Nivel medio

Redis

Curso completo para usar Redis como capa de caché, sesiones, mensajería y datos en tiempo real en aplicaciones de alto tráfico y baja latencia. Trabajas con estructuras de datos en memoria, patrones de caché, mensajería con Pub/Sub y Streams, integración desde tu lenguaje de aplicación, persistencia en disco, alta disponibilidad y operación en producción. Al terminar diseñas, integras y operas Redis con criterio en entornos exigentes.

Certificado incluido Ejercicios evaluados por IA Acceso permanente Sin contrato ni cuotas

Estructura del curso

  • Que es Redis y como funciona Lección
  • Casos de uso de Redis Lección
  • Redis vs Memcached vs bases de datos tradicionales Lección
  • Modelo de datos clave-valor Lección
  • Test de fundamentos de Redis Test

Detalles del curso

Público objetivo

  • Desarrolladores backend que necesitan implementar caché, sesiones y colas de mensajes en sus aplicaciones.
  • Ingenieros de software que buscan reducir la latencia de acceso a datos en sistemas de alto tráfico.
  • Arquitectos de sistemas que diseñan soluciones distribuidas con requisitos de rendimiento exigentes.
  • DevOps engineers que operan instancias de Redis en producción y necesitan dominar la alta disponibilidad.

Contenido del roadmap

Fundamentos y estructuras de datos

Arquitectura in-memory, modelo clave-valor, strings, lists, sets, sorted sets, hashes, bitmaps, HyperLogLog y Streams.

Operaciones avanzadas y caché

Expiración TTL, transacciones MULTI/EXEC, pipelining, scripting Lua, patrones cache-aside, write-through, políticas de desalojo e invalidación.

Mensajería e integración

Pub/Sub, Redis Streams con consumer groups, arquitectura event-driven e integración con Node.js (ioredis), Python (redis-py) y Java (Spring Data Redis).

Persistencia, alta disponibilidad y producción

RDB, AOF, persistencia híbrida, Sentinel, Cluster, ACL, TLS, monitorización, gestión de memoria y tuning de rendimiento.

Objetivos de aprendizaje

  • Dominar las estructuras de datos nativas de Redis y Valkey y sus operaciones avanzadas.
  • Implementar patrones de caché (cache-aside, write-through) con TTL, GETEX, SETEX y políticas de expiración e invalidación.
  • Diseñar rate limiting con sliding window sobre ZSET y scripts Lua atómicos.
  • Construir sistemas de mensajería con Pub/Sub y procesamiento de eventos con Streams y consumer groups (XACK, XPENDING, XCLAIM).
  • Integrar Redis en aplicaciones Node.js, Python y Java con buenas prácticas de connection pooling.
  • Construir búsquedas vectoriales para RAG con el módulo RediSearch sobre Redis Stack.
  • Configurar persistencia híbrida, alta disponibilidad con Sentinel y escalado horizontal con Cluster.
  • Operar Redis y Valkey en producción con seguridad (ACL, TLS), monitorización y tuning de rendimiento.

Antes de comprar

¿Cuánto dura el acceso?

Acceso permanente. El curso queda asociado a tu cuenta para siempre, con todas las lecciones, ejercicios y certificado.

¿Incluye certificado?

Sí. Al superar el curso recibes un certificado con QR público verificable. La URL del certificado es pública: puedes compartirla en LinkedIn o con un empleador sin que necesiten una cuenta CertiDevs.

¿Puedo pedir factura con NIF?

Sí. En el proceso de compra puedes indicar datos de facturación con NIF español o europeo. Stripe emite la factura electrónica automáticamente.

¿Hay devolución?

Sí. Devolución íntegra dentro de los 14 días naturales desde la compra siempre que no se haya consumido el contenido. Escríbenos a hola@certidevs.com con el correo de tu cuenta y procesamos el reembolso.

¿Te lo paga tu empresa o lo quieres para tu equipo? Tenemos modelos corporativos sin permanencia.

Ver propuesta para empresas