总结
Azure Database for PostgreSQL 将所有数据库更改写入日志文件,然后再将更改提交到磁盘,并称为预写日志记录。 在本模块中,你了解了 PostgreSQL 如何通过使用预写日志在出现问题时防止数据丢失。 你了解了高可用性 (HA),以及 HA 如何使用预写日志来复制数据。 你了解了逻辑解码,以及如何将服务器配置为流式传输数据。 你还了解了如何设置第二台服务器,并将数据从主服务器复制到第二台服务器,以维护数据的第二个副本。
完成本模块后,你能够:
- 描述预写日志记录。
- 了解复制和逻辑解码。
有关本模块中介绍的主题的详细信息,请参阅:
- 逻辑复制和逻辑解码 - Azure Database for PostgreSQL - 灵活服务器 | Microsoft Learn
- Azure Database for PostgreSQL - 灵活服务器的区域冗余高可用性概述 | Microsoft Learn
- Postgres 中的变更数据捕获:如何使用逻辑解码和 wal2json - Microsoft 技术社区