IT-словарь › Базы данных › Потоковая репликация

Потоковая репликация

Базы данных Svenska → Обновлено: 2026-10-18

Встроенная физическая репликация PostgreSQL: основной сервер передаёт свой WAL одной или нескольким репликам, которые непрерывно его применяют. Реплики могут обслуживать читающие запросы (hot standby) и служить целями для переключения при отказе.

«Физическая» значит побайтовая копия WAL: реплика — точный клон (той же версии, весь кластер). Репликация бывает асинхронной (по умолчанию: быстро, но при failover возможна потеря данных) или синхронной (основной сервер ждёт подтверждения реплики — потерь нет, задержка выше). Отличается от логической репликации, которая передаёт логические изменения строк, может быть выборочной и работать между версиями. Применение: высокая доступность и масштабирование чтения. Инструменты: Patroni для автоматического failover, repmgr. За лагом репликации следят пристально — отставшая синхронная реплика способна заблокировать коммиты основного сервера.

← Назад к словарю