IT-lexikon Databas Logical replication

Logical replication

Databas In English → Uppdaterad: 2026-07-30

Replikering på rad-nivå (INSERT/UPDATE/DELETE-events) istället för blocknivå — du kan replikera valda tabeller, mellan olika versioner, eller in i icke-Postgres-system.

I Postgres sedan v10 (2017). Bygger på WAL decoding via en logical replication slot — output-plugin (pgoutput, wal2json) översätter WAL-poster till logiska events. Publikation/subscription är de användarexponerade abstraktionerna.

Användningsfall: zero-downtime major-version-uppgraderingar, CDC ut till Kafka via Debezium, multi-master via pglogical, blue-green database swaps. Cost: ~10–20 % CPU-overhead på primary, kan halta vid massiva transaktioner.

← Tillbaka till lexikonet