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.
Temario del curso
1. Introducción a PostgreSQL distribuido
- Desafíos de escalabilidad con PostgreSQL de un solo nodo.
- Resumen de la extensión Citus: propósito, arquitectura y componentes.
- Conceptos clave: nodo coordinador, nodos trabajadores, metadatos y claves de distribución.
2. Arquitectura y configuración del clúster
- Tipos de nodos: coordinador versus trabajadores.
- Tipos de tablas: distribuidas, replicadas y locales.
- Instalación y configuración de Citus en entornos PostgreSQL existentes.
- Descubrimiento del clúster y gestión de nodos.
3. Estrategias de distribución de datos y fragmentación
- Métodos de fragmentación: hash versus append (agregado).
- Selección de una columna de distribución para un rendimiento óptimo.
- Gestión de tablas distribuidas y replicadas.
- Reequilibrio de fragmentos y escalado horizontal.
4. Ejecución y optimización de consultas distribuidas
- Cómo Citus enruta y paraleliza las consultas.
- Comprensión de los planes de consulta distribuida.
- Eliminación hacia abajo de consultas (query pushdown) y optimización de la ejecución.
5. Consistencia, transacciones y tolerancia a fallos
- Compromiso de dos fases (2PC) y operaciones atómicas.
- Manejo de fallos en transacciones distribuidas.
6. Gestión operativa y casos de uso
- Herramientas de monitoreo y vistas para Citus.
- Mantenimiento y actualizaciones en entornos distribuidos.
Requerimientos
- Haber completado el curso de Administración Avanzada (Alta Disponibilidad y Réplicas) o tener experiencia equivalente.
- Conocimientos sólidos de la configuración de PostgreSQL y la optimización del rendimiento.
- Familiaridad con Linux y conceptos básicos de redes.
Público objetivo
Administradores de bases de datos experimentados, ingenieros de DevOps y arquitectos de sistemas que ya gestionan entornos de PostgreSQL en producción y necesitan escalarlos horizontalmente.
7 Horas
Testimonios (2)
Los ejemplos y laboratorios proporcionados
Christophe OSTER - EU Lisa
Curso - PostgreSQL Advanced DBA
Traducción Automática
1. Un programa de formación muy bien estructurado 2. El ambiente cálido que el formador creó, junto con su excelente profesionalidad personal 3. Que el formador explicara todo como si estuviera hablando con un principiante completo, sin recurrir a jerga técnica.
Piotr Romer - Asseco Poland S.A
Curso - PostgreSQL Administration, Optimization and Replication
Traducción Automática