Shrnutí
Azure Database for PostgreSQL zapisuje všechny změny databáze do souboru protokolu před potvrzením změn na disk a označuje se jako protokolování s předstihem pro zápis. V tomto modulu jste zjistili, jak PostgreSQL brání ztrátě dat v případě, že dojde k problému pomocí protokolu s předstihem zápisu. Dozvěděli jste se o vysoké dostupnosti (HA) a o tom, jak vysoká dostupnost využívá protokol s předstihem pro zápis k replikaci dat. Dozvěděli jste se o logickém dekódování a o tom, jak můžete server nakonfigurovat tak, aby streamoval data. Dozvěděli jste se také, jak nastavit druhý server a replikovat data z hlavního serveru na druhý server, aby se zachovala druhá kopie dat.
Po dokončení tohoto modulu můžete:
- Popište protokolování s předstihem pro zápis.
- Vysvětlení replikace a logického dekódování
Další informace otématech
- Logická replikace a logické dekódování – Flexibilní server Azure Database for PostgreSQL | Microsoft Learn
- Přehled zónově redundantní vysoké dostupnosti s flexibilním serverem Azure Database for PostgreSQL | Microsoft Learn
- Change data capture in Postgres: How to use logical decoding and wal2json - Microsoft Tech Community