Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Programa del Curso
Módulo 1: Configuración inicial
- Redis Lanzamientos
- Instalación
- Configuración
- Modelo de seguridad
- Iniciando Redis durante el arranque
- Endurecimiento de la seguridad aplicado por distribuciones comunes Linux
- Bibliotecas de 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ún comando útil
- Por qué algunos comandos no están disponibles deliberadamente en algunas bibliotecas de cliente
- Cómo ajustar tu mentalidad desde 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 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 evitar el 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
- Conmutación entre RDB y AOF
- Casos de uso para sin disco Redis
- Ajustes a nivel de sistema operativo relevantes para Redis
- Supervisión del rendimiento Redis
Módulo 5: Más de uno Redis
- Iniciar varias instancias de Redis en un servidor
- Creación de particiones en el nivel de aplicación
- Replicación maestro-esclavo
- Alta disponibilidad con Redis Sentinel
- Redis Agrupación
- 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 habilidades 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
Testimonios (1)
It gives me an insight on Redis, and also guide me to the right path if I want to know more about Redis