Kontakt aufnehmen

Schulungsübersicht

1. Einführung in verteilte PostgreSQL-Umgebungen

  • Skalierungsprobleme bei eindeutigen PostgreSQL-Knoten
  • Überblick über das Citus-Erweiterungsmodul: Zweck, Architektur sowie Hauptkomponenten
  • Wichtige Konzepte: Koordinatorknoten, Arbeitsknoten, Metadaten sowie Verteilungsschlüssel

2. Cluster-Architektur und Einrichtung

  • Arten von Knoten: Koordinator vs. Arbeitsknoten
  • Tabellentypen: verteilte, replizierte sowie lokale Tabellen
  • Installation und Konfiguration von Citus in bestehenden PostgreSQL-Umgebungen
  • Cluster-Erkennung und Verwaltung der Knoten

3. Datenverteilung sowie Strategien für Sharding-Verfahren

  • Sharding-Methoden: Hash-Sharding versus Append-Sharding
  • Auswahl geeigneter Verteilungsspalten zur Optimierung der Performance
  • Handhabung verteilter sowie replizierter Tabellen
  • Wiederausbalancierung von Shards und Erweiterung des Clusters

4. Ausführung und Optimierung verteilter Abfragen

  • Wie Citus Abfragen weiterleitet sowie parallelisiert verarbeitet
  • Verständnis der Struktur verteilter Abfragepläne
  • Techniken des Query-Pushdowns sowie Optimierung der Ausführung

5. Konsistenz, Transaktionen und Fehlertoleranz

  • Zwei-Phasen-Commit-Verfahren (2PC) sowie atomare Operationen
  • Umgang mit Ausfällen innerhalb verteilter Transaktionen

6. Betriebsmanagement und typische Anwendungsszenarien

  • Monitoring-Tools sowie Ansichten zur Analyse von Citus-Instanzen
  • Wartung und Upgrades in verteilten Datenbankumgebungen

Voraussetzungen

  • Abschluss des Kurses „Fortgeschrittene Administration: Hochverfügbarkeit und Replikation“ oder vergleichbare Kenntnisse
  • Fundierte Kenntnisse bezüglich der Konfiguration sowie Leistungsoptimierung von PostgreSQL
  • Vertrautheit mit Linux-Betriebssystemen und grundlegenden Netzwerkkonzepten

Zielgruppe

Erfahrene Datenbankadministratoren, DevOps-Ingenieure sowie Systemarchitekten, die bereits produktiv PostgreSQL nutzen und dessen horizontale Skalierung sicherstellen müssen.

 7 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien