Lexique informatique › Bases de données › Décodage logique

Décodage logique

Bases de données Svenska → Mis à jour: 2026-09-23

Fonctionnalité PostgreSQL : retranscrire le flux WAL en changements logiques (événements INSERT/UPDATE/DELETE) plutôt qu'en diffs physiques de blocs. C'est ce qui alimente le CDC et la réplication logique. Plugins : pgoutput (par défaut), wal2json, decoderbufs.

Disponible depuis PostgreSQL 9.4 (2014). Consommateurs : la réplication logique intégrée (PUBLICATION + SUBSCRIPTION), Debezium, AWS DMS. Le format de sortie dépend du plugin utilisé. Limites : pas de réplication du DDL (la création de table doit être synchronisée manuellement), et les large objects (BYTEA) ne sont pas pleinement pris en charge par wal2json. Évolutions notables : PG 14 ajoute le streaming pour les grosses transactions, PG 16 introduit la réplication logique bidirectionnelle. La pile CDC standard aujourd'hui : Debezium + Kafka Connect, construits par-dessus le décodage logique.

← Retour au lexique