Что такое logical replication?

Middle+
101 просмотров
AFK Offer AI

Logical replication в PostgreSQL передаёт изменения на уровне строк (INSERT/UPDATE/DELETE) между серверами. В отличие от streaming replication, можно реплицировать отдельные таблицы, между разными версиями PostgreSQL, и даже иметь разные индексы на реплике. Настраивается через PUBLICATION и SUBSCRIPTION. Используется для миграции, аналитики, CDC.

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

Как работает sync.RWMutex на низком уровне?