Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Programa do Curso
1. Introdução ao PostgreSQL Distribuído
- Desafios de escalabilidade com o PostgreSQL single-node
- Visão geral da extensão Citus: propósito, arquitetura e componentes
- Conceitos-chave: nó coordenador, nós trabalhadores, metadados, chaves de distribuição
2. Arquitetura e Configuração do Cluster
- Tipos de nós: coordenador vs trabalhadores
- Tipos de tabelas: distribuídas, replicadas e locais
- Instalação e configuração do Citus em ambientes PostgreSQL existentes
- Descoberta de cluster e gerenciamento de nós
3. Distribuição de Dados e Estratégias de Sharding
- Métodos de sharding: hash vs append
- Seleção da coluna de distribuição para desempenho ótimo
- Gerenciamento de tabelas distribuídas e replicadas
- Rebalanceamento de shards e expansão horizontal
4. Execução e Otimização de Consultas Distribuídas
- Como o Citus roteia e paraleliza consultas
- Entendendo planos de consulta distribuídos
- Pushdown de consultas e otimização de execução
5. Consistência, Transações e Tolerância a Falhas
- Commit em duas fases (2PC) e operações atômicas
- Tratamento de falhas em transações distribuídas
6. Gerenciamento Operacional e Casos de Uso
- Ferramentas e visualizações de monitoramento para o Citus
- Manutenção e atualizações em ambientes distribuídos
Requisitos
- Conclusão do curso Advanced Administration (High Availability & Replication) ou experiência equivalente
- Conhecimento sólido de configuração e ajuste de desempenho do PostgreSQL
- Familiaridade com Linux e conceitos básicos de rede
Público-alvo
Administradores de Banco de Dados experientes, Engenheiros DevOps e Arquitetos de Sistemas que já gerenciam ambientes de produção do PostgreSQL e precisam escalá-los horizontalmente.
7 Horas
Testemunhos de Clientes (2)
Os exemplos fornecidos e os laboratórios
Christophe OSTER - EU Lisa
Curso - PostgreSQL Advanced DBA
Máquina Traduzida
1. Um programa de treinamento muito bem estruturado 2. O ambiente acolhedor que o instrutor criou, além de sua excepcional profissionalismo pessoal 3. Que o instrutor explicava tudo como se estivesse falando com um iniciante completo, sem recorrer a jargões técnicos.
Piotr Romer - Asseco Poland S.A
Curso - PostgreSQL Administration, Optimization and Replication
Máquina Traduzida