Beschreibung
PostgreSQL steht unter der BSD-Lizenz und beherrscht viele Funktionen kommerzieller Datenbank Management Systeme. Dieser PostgreSQL-Kurs vermittelt erweiterte Kenntnisse, um den Datenbankserver und die verschiedenen Tools sowohl für Web-Projekte als auch für geschäftskritische Anwendungen unter Unix- oder Windows-Systemen optimal anzupassen. Dieses PostgreSQL-Seminar für Administratoren vermittelt zudem tiefergehende Kenntnisse zur Konfiguration wie Replikation, Hot-Standby und Failover.
Agenda Überblick zu High Availability Techniken
-Dateisystem-Replikation
-Transaktionslog-Übertragung
-Trigger-gesteuerte Replikation
-Anweisungs-basierte Replikations-Middleware
-Asynchrone Multi-Master-Replikation
-Synchrone Multi-Master-Replikation
-Kaskadierende Replikation
Replikationsmöglichkeiten von PostgreSQL
-Synchron und asynchron
-WAL-Datei- und Datenstrom-basiert
-Replikations-Slots
Einsatzfelder für Replikation
-Kontinuierliches Backup
-Regional verteilte Datenbanken
-Warm und Hot Standby-Server
Vorstellung weiterer Werkzeuge für Replikation und Failover
-Bi-Directional Replication
-Cybercluster für Multi-Master-Replikation
-walbouncer für partielle Replikation
-pglookout für Monitoring und Failover
Connection Pooling und Load Balancing
-Einsatzzweck
-Werkzeuge: pgBouncer und pgpool
Direktlink zum Seminar