Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
1. Introduzione a PostgreSQL Distribuito
- Sfide di scalabilità con PostgreSQL mononodo
- Panoramica dell'estensione Citus: scopo, architettura e componenti
- Concetti chiave: nodo coordinatore, nodi worker, metadati, chiavi di distribuzione
2. Architettura e Configurazione del Cluster
- Tipi di nodo: coordinatore vs worker
- Tipi di tabelle: distribuite, replicate e locali
- Installazione e configurazione di Citus su ambienti PostgreSQL esistenti
- Scoperta del cluster e gestione dei nodi
3. Distribuzione dei Dati e Strategie di Sharding
- Metodi di sharding: hash vs append
- Selezione della colonna di distribuzione per prestazioni ottimali
- Gestione delle tabelle distribuite e replicate
- Riequilibrio dei shard e scaling out
4. Esecuzione di Query Distribuite e Ottimizzazione
- Come Citus indirizza e parallelizza le query
- Comprensione dei piani di esecuzione distribuita
- Pushdown delle query e ottimizzazione dell'esecuzione
5. Coerenza, Transazioni e Tolleranza ai Guasti
- Two-Phase Commit (2PC) e operazioni atomiche
- Gestione dei guasti nelle transazioni distribuite
6. Gestione Operativa e Casistiche Applicative
- Strumenti di monitoraggio e viste per Citus
- Manutenzione e aggiornamenti in ambienti distribuiti
Requisiti
- Completamento del corso Advanced Administration (Alta Disponibilità & Replica) o esperienza equivalente
- Conoscenze solide sulla configurazione e l'ottimizzazione delle prestazioni di PostgreSQL
- Familiarità con Linux e concetti di rete di base
Pubblico di riferimento
Amministratori di Database esperti, Ingegneri DevOps e Architetti di Sistema che gestiscono già ambienti PostgreSQL di produzione e hanno bisogno di scalare orizzontalmente.
7 ore
Recensioni (2)
Gli esempi forniti e i laboratori
Christophe OSTER - EU Lisa
Corso - PostgreSQL Advanced DBA
Traduzione automatica
1. Un programma di formazione strutturato molto bene 2. L'atmosfera calda che l'istruttore ha creato, insieme alla sua eccellente professionalità personale 3. Il fatto che l'istruttore abbia spiegato tutto come se stesse parlando a un principiante assoluto, senza cadere in alcun gergo tecnico.
Piotr Romer - Asseco Poland S.A
Corso - PostgreSQL Administration, Optimization and Replication
Traduzione automatica