Programa del Curso

Módulo 1: Configuración inicial

  • Redis Lanzamientos
  • Instalación
  • Configuración
  • Modelo de seguridad
  • Inicio Redis durante el arranque
  • Refuerzo de la seguridad aplicado por las distribuciones comunes de Linux
  • Bibliotecas cliente y enlaces de lenguaje

Módulo 2: Modelo de datos

  • Tipos de datos primitivos y comandos para manipularlos
  • Casos de uso típicos para cada tipo de datos
  • Convenciones de nomenclatura comunes para las claves Redis
  • "Redis es en su mayoría de un solo hilo" - lo que significa en la práctica
  • Redis Protocolo de cable
  • Qué hacer si la biblioteca cliente no conoce algúncomando útil
  • Por qué algunos comandos no están disponibles deliberadamente en algunas bibliotecas cliente
  • Cómo ajustartu mentalidad de la de un diseñador de bases de datos relacionales
  • Consejos generales sobre la organización de datos
  • Expiración
  • Pub/Sub
  • Transacciones y scripts Lua
  • Módulos externos
  • Consejos generales sobre la coherencia de los datos

Módulo 3: Consejos de rendimiento

  • Evaluación comparativa Redis
  • Comandos que se deben evitar
  • Depuración de problemas de latencia
  • Problemas con las grandes solicitudes DEL: qué usar en su lugar
  • Pipelining
  • Inserción masiva
  • Depuración del uso excesivo de memoria
  • Consejos para la optimización de la memoria

Módulo 4: Operaciones

  • Mecanismos de persistencia disponibles
  • Precauciones para evitarel desgaste de la SSD
  • Copia de seguridad y restauración
  • Herramientas para explorar el contenido de la base de datos
  • Herramientas para el análisis de volcado
  • Ajuste de la durabilidad frente al rendimiento
  • Cambio entre RDB y AOF
  • Casos de uso de la tecnología sin disco Redis
  • Ajustes a nivel de sistema operativo relevantes para Redis
  • Supervisión Redis del rendimiento

Módulo 5: Más de uno Redis

  • Inicio de varias instancias de Redis en un servidor
  • Creación de particiones a nivel de aplicación
  • Replicación maestro-esclavo
  • Alta disponibilidad con Redis Sentinel
  • Redis Clúster
  • Hacer que Sentinel y Cluster funcionen en NAT
  • Realización de copias de seguridad coherentes

Módulo 6: Alta disponibilidad

  • Instalación y configuración de servidores multi-Redis
  • Servidor independiente con varias instancias
  • Replicación maestro/esclavo
  • Redis Clúster de alta disponibilidad con Sentinel
  • Redis Clúster de particionamiento
  • Combinación de Redis replicación (con Sentinel) + capacidad de fragmentación
  • Supervisión, copia de seguridad/restauración y ajuste del rendimiento de la configuración

Requerimientos

  • Los participantes deben sentirse cómodos con las tareas básicas de administración del sistema utilizando la línea de comandos de Linux. Algunos temas requieren conocimientos de programación o scripting. Al hacer la reserva, indique los lenguajes de programación con los que está familiarizado. Si no hay ninguno, simplemente emitiremos comandos redis desde redis-cli.
 21 horas

Número de participantes



Precio por participante

Testimonios (1)

Cursos Relacionados

NoSQL Database with Microsoft Azure Cosmos DB

14 horas

Redis para Desarrolladores y Administradores de Sistemas

14 horas

Big Data Solución de Almacenamiento - NoSQL

14 horas

Big Data & Fundamentos de Sistemas de Bases de Datos

14 horas

HBase para Desarrolladores

21 horas

Curso de MemSQL

28 horas

A Practical Introduction to NoSQL Databases

28 horas

OrientDB para Desarrolladores

14 horas

Base de Datos Scylla

21 horas

Data Management

35 horas

Pivotal Greenplum for Developers

21 horas

MarkLogic Server

14 horas

SAP ASE para Administradores de Bases de Datos

28 horas

Access Intermediate

14 horas

Access VBA

21 horas

Categorías Relacionadas

1