Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
1. Einführung in verteiltes PostgreSQL
- Skalierungsherausforderungen bei einzelknotigen PostgreSQL-Installationen
- Überblick über die Citus-Erweiterung: Zweck, Architektur und Komponenten
- Schlüsselkonzepte: Coordinator-Knoten, Worker-Knoten, Metadaten, Distribution Keys
2. Cluster-Architektur und Einrichtung
- Knotentypen: Coordinator vs. Worker
- Tabellentypen: verteilte, replizierte und lokale Tabellen
- Installation und Konfiguration von Citus in bestehenden PostgreSQL-Umgebungen
- Cluster-Erkennung und Knotenverwaltung
3. Datenverteilung und Sharding-Strategien
- Sharding-Methoden: Hashing vs. Append
- Auswahl einer Distribution Column für optimale Performance
- Verwaltung von verteilten und replizierten Tabellen
- Neubalance von Shards und horizontales Skalieren (Scaling Out)
4. Verteilte Abfrageausführung und Optimierung
- Wie Citus Abfragen routet und parallelisiert
- Verständnis von verteilten Abfrageplänen
- Query Pushdown und Ausführungsoptimierung
5. Konsistenz, Transaktionen und Fehlertoleranz
- Two-Phase Commit (2PC) und atomare Operationen
- Behandlung von Fehlern in verteilten Transaktionen
6. Betriebliches Management und Anwendungsfälle
- Überwachungstools und Ansichten für Citus
- Wartung und Upgrades in verteilten Umgebungen
Voraussetzungen
- Abschluss des Kurses 'Fortgeschrittenes Administration (High Availability & Replication)' oder gleichwertige Erfahrung
- Fundierte Kenntnisse in PostgreSQL-Konfiguration und Performance-Tuning
- Vertrautheit mit Linux und grundlegenden Netzwerkkonzepten
Zielgruppe
Erfahrene Datenbankadministratoren, DevOps-Ingenieure und Systemarchitekten, die bereits Produktionsumgebungen mit PostgreSQL verwalten und diese horizontal skalieren müssen.
7 Stunden
Erfahrungsberichte (1)
Logverhalten, wenn die Instanz unter Last steht, sowie die Hierarchie und Nomenklatur von Instanzen, Datenbanken, Dateien usw.
Daniel Inwood - Sinara Consultants LTD
Kurs - PostgreSQL Advanced DBA
Maschinelle Übersetzung