Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
1. Introducere în PostgreSQL Distribuit
- Provocări de scalare cu PostgreSQL pe un singur nod
- Prezentarea generală a extensiei Citus: scop, arhitectură și componente
- Concepte cheie: nod coordinator, noduri de lucru, metadate, chei de distribuție
2. Arhitectura și Configurarea Clusterului
- Tipuri de noduri: coordinator vs noduri de lucru
- Tipuri de tabele: tabele distribuite, replicate și locale
- Instalarea și configurarea Citus pe medii PostgreSQL existente
- Descoperirea clusterului și gestionarea nodurilor
3. Strategii de Distribuire a Datelor și Sharding
- Metode de sharding: hash vs append
- Selectarea unei coloane de distribuție pentru o performanță optimă
- Gestionarea tabelelor distribuite și replicate
- Reechilibrarea fragmentelor și scalarea
4. Executarea și Optimizarea Interogărilor Distribuite
- Cum rută și paralelizează Citus interogările
- Înțelegerea planurilor de interogare distribuite
- Pushdown-ul interogărilor și optimizarea execuției
5. Consistență, Tranzacții și Toleranță la Defecțiuni
- Two-Phase Commit (2PC) și operațiuni atomice
- Gestionarea defecțiunilor în tranzacțiile distribuite
6. Gestionare Operațională și Cazuri de Utilizare
- Instrumente și vizualizări de monitorizare pentru Citus
- Întreținerea și actualizările în medii distribuite
Cerințe
- Finalizarea cursului de Administrare Avansată (High Availability & Replication) sau experiență echivalentă
- Cunoștințe solide despre configurarea și optimizarea performanței PostgreSQL
- Familiaritate cu Linux și concepte de bază ale rețelelor
Public țintă
Administratori de baze de date experimentați, ingineri DevOps și arhitecți de sisteme care gestionează deja medii PostgreSQL de producție și trebuie să le scaleze orizontal.
7 Ore
Mărturii (2)
teme avansate practice și discuții, cum ar fi TimescaleDB și Hypertable, cunoștințele instrctorului despre subiect :)
Shivam - Paessler LLC
Curs - PostgreSQL Fundamentals
Tradus de catre o masina
I genuinely enjoyed the trainer Subject Knowledge.
Julian Pirau
Curs - PostgreSQL for Administrators
Tradus de catre o masina