Introducción a Redis

Descripción del curso

Introducción a Redis

Redis es una Base de Datos NO-SQL y persistido en memoria, con el objetivo de crear aplicaciones performantes y un mejor manejo de datos.

Duración: 6 horas (3 días).

Fechas: 5, 7 y 12 de Febrero, de 20:00 a 22:00.

Profesor: Lautaro Lubatti

Core developer en Workana, se especializa en backend en donde Redis fue su aliado

Contactar con el profesor: [email protected]

Profesor: Emiliano Rodriguez

Core developer en Workana y con más de 5 años de experiencia en diferentes proyectos, Emiliano ha sabido sacarle el jugo a Redis en diferentes situaciones

Contactar con el profesor: [email protected]

Contenido

  • Teoría.
    • Tipos de bases de datos.
    • Introduccion a Redis y bases de datos NoSQL.
    • Storage structures (strings, hashes, sets, lists, sorted sets).
    • Arquitecturas de persistencia de datos (integración con frameworks)
    • RDB & AOF (https://redis.io/topics/persistence).
    • Redis security.
    • Redis cluster.
    • Redis sentinel.
    • Performance for SEO with Redis.
    • PUB/SUB pattern.
  • Práctica.
    • Instalacion de redis en SO.
    • Redis CLI.
    • Comandos / Interfaces.
    • Búsqueda avanzada
    • Estructura clave/valor, mejores prácticas.
    • Monitoreo de recursos I/O.

¿Para quien es este curso?

  • Desarrolladores profesionales o estudiantes avanzados que necesiten mejorar la performance de su aplicación.
  • Desarrolladores profesionales o estudiantes avanzados que necesiten una nueva base de datos que se adapte a nuevos requerimientos y datos.

Conocimientos previos

  • Base de datos (medio)
  • Estructuras y tipos de datos
  • Algoritmos
  • Programación (básico)
  • Consola de comandos Linux (básico)

Software requerido