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 nodo único
- Descripción general 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 frente a nodos trabajadores
- Tipos de tablas: 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 (Sharding)
- Métodos de fragmentación: hash frente a append
- Selección de una columna de distribución para un rendimiento óptimo
- Gestión de tablas distribuidas y replicadas
- Reequilibrio de particiones 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
- Optimización de la ejecución y el empuje de consultas (query pushdown)
5. Consistencia, Transacciones y Tolerancia a Fallos
- Compromiso en 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 específicas para Citus
- Mantenimiento y actualizaciones en entornos distribuidos
Requerimientos
- Haber completado el curso de Administración Avanzada (Alta Disponibilidad y Replicación) o tener experiencia equivalente
- Sólidos conocimientos sobre la configuración y la optimización del rendimiento de PostgreSQL
- Familiaridad con Linux y conceptos básicos de redes
Audiencia Objetivo
Administradores de bases de datos experimentados, ingenieros DevOps y arquitectos de sistemas que ya gestionan entornos de producción con PostgreSQL y necesitan escalarlos horizontalmente.
7 Horas
Testimonios (1)
Comportamiento de registro cuando la instancia está bajo estrés, y la jerarquía/nomenclatura de instancias, bases de datos, archivos, etc.
Daniel Inwood - Sinara Consultants LTD
Curso - PostgreSQL Advanced DBA
Traducción Automática