Сводка
База данных Azure для PostgreSQL записывает все изменения базы данных в файл журнала перед записью изменений на диск; этот процесс называется журналированием предварительной записи. В этом модуле вы узнали, как PostgreSQL предотвращает потерю данных в случае возникновения проблемы с помощью журнала предзаписи. Вы узнали о высокой доступности и о том, как высокий уровень доступности использует журнал предварительной записи для репликации данных. Вы узнали о логическом декодировании и о том, как настроить сервер для потоковой передачи данных. Вы также узнали, как настроить второй сервер и реплицировать данные с основного сервера на второй сервер, чтобы сохранить вторую копию данных.
По завершении этого модуля вы узнаете:
- Описание журналирования с предварительной записью.
- Общие сведения о репликации и логическом декодировании.
Дополнительные сведения о темах, рассмотренных в этом модуле, см. в следующих статьях.
- Логическая репликация и логическая декодирование — База данных Azure для PostgreSQL — гибкий сервер | Майкрософт Learn
- фиксация изменений данных в Postgres: использование логического декодирования и wal2json — Майкрософт Tech Community