Patroni: статус реплики «streaming» что означает?
В Patroni статус реплики «streaming» означает, что узел (реплика) PostgreSQL получает данные в режиме потоковой репликации от основного (лидера) сервера. Это подтверждает, что репликация происходит в реальном времени, и узел-секундарь (реплика) поддерживает актуальность данных, синхронизируясь с мастером.
В режиме потоковой репликации:
- Реплика получает и применяет WAL (Write-Ahead Logs) от основного узла, что позволяет ей оставаться почти синхронной с основным сервером.
- Потоковая репликация снижает задержку по сравнению с традиционной репликацией на основе файловых снимков, так как данные передаются непрерывно по сети.
Если репликация работает стабильно, реплика находится в состоянии «streaming», что является нормальным и оптимальным режимом работы для отказоустойчивого кластера на основе Patroni.
Recommended Posts
Пояснение конфига для Pgbouncer
12.02.2024
Конфигурационный шаблон jinja2 для Patroni
11.02.2024