Что такое logical decoding?

Senior
81 просмотров
AFK Offer AI

Logical decoding — механизм PostgreSQL для извлечения изменений из WAL в читаемом формате. Создаёшь replication slot с output plugin (pgoutput, wal2json), читаешь поток изменений. Каждое изменение содержит таблицу, операцию, старые и новые значения. Основа для CDC, логической репликации и стриминга событий из БД.

Следующий вопрос

Как реализовать lock-free очередь на Go?