PostgreSQLLa base de données la plus sophistiquée au monde.
Documentation PostgreSQL 17.1 » Programmation serveur » Décodage logique (Logical Decoding) » Interface du protocole de réplication par flux

47.3. Interface du protocole de réplication par flux #

Les commandes

  • CREATE_REPLICATION_SLOT nom_slot LOGICAL plugin_sortie

  • DROP_REPLICATION_SLOT nom_slot [ WAIT]

  • START_REPLICATION SLOT nom_slot LOGICAL ...

sont utilisées pour, respectivement, créer, supprimer et envoyer les modifications à partir d'un slot de réplication. Ces commandes sont seulement disponibles à partir d'une connexion de réplication ; elles ne peuvent pas être utilisées sur une connexion standard, qui n'accepte que les commandes SQL. Voir Section 53.4 pour les détails sur ces commandes.

L'outil pg_recvlogical peut être utilisé pour commander le décodage logique sur une connexion de réplication en flux. (Il utilise ces commandes en interne.)