IT-lexicon › Databases › pglogical

pglogical

Databases Svenska → Bijgewerkt: 2026-10-03

PostgreSQL-extensie voor logische replicatie. 2ndQuadrant (nu EDB), 2015. Voorloper van de ingebouwde logische replicatie (sinds PG 10, 2017). Veel functies bestaan nog alleen in de extensie: bidirectionele replicatie, filtering, conflictoplossing.

Gebruik vandaag: PG-versie-upgrades zonder downtime (data naar de nieuwe versie synchroniseren, daarna het verkeer omzetten), replicatie tussen regio's en selectieve synchronisatie. Verschilt van streaming replication: pglogical repliceert logische wijzigingen (INSERT/UPDATE) in plaats van fysieke WAL-bytes, en kan dus tussen verschillende PG-versies en architecturen repliceren. BDR (Bi-Directional Replication, ook EDB) bouwt hierop voor multi-master. De ingebouwde logische replicatie sinds PG 10 volstaat voor eenvoudige gevallen; pglogical voor geavanceerd gebruik.

← Terug naar het lexicon