Mi az a PostgreSQL streaming replikáció?
Mi az a PostgreSQL streaming replikáció?

Videó: Mi az a PostgreSQL streaming replikáció?

Videó: Mi az a PostgreSQL streaming replikáció?
Videó: Введение в веб-сервисы Amazon, Лев Жадановский 2024, Április
Anonim

Tól től PostgreSQL wiki

Streaming replikáció (SR) lehetővé teszi a WAL XLOG rekordok folyamatos szállítását és alkalmazását bizonyos számú készenléti szerverre, hogy azok naprakészek legyenek. Ez a funkció hozzáadva PostgreSQL 9.0

Az is kérdés, hogyan működik a PostgreSQL replikáció?

Folyó replikáció ban ben A PostgreSQL működik a rönkszállításról. Minden tranzakció postgres a WAL (write-ahead log) nevű tranzakciós naplóba íródik a tartósság elérése érdekében. A slave ezeket a WAL szegmenseket folyamatosan használja megismételni megváltozik gazdájától.

Ezt követően a kérdés az, hogy hányféle replikáció létezik a PostgreSQL-ben? PostgreSQL hárommal jön különböző replikáció mód. Akárcsak így sok dolgokat, mindegyiket replikáció módszernek megvannak az előnyei és hátrányai. A harmadik megközelítés egy új másodlagos csomópontot rekonstruál a blob-tárolóból, például az S3-ból származó előreírási naplók (WAL) újrajátszásával.

Hasonlóképpen feltehetjük a kérdést, hogy a PostgreSQL támogatja-e a replikációt?

Jellemzők a Core of PostgreSQL Hot Standby/Streaming A replikáció az időponttól elérhető PostgreSQL 9.0, és aszinkron binárist biztosít replikáció egy vagy több készenléti állapotba. A készenléti állapotok forró készenléti állapotokká is válhatnak, vagyis azok tud csak olvasható adatbázisként kell lekérdezni.

Mi az a Max_wal_senders?

max_wal_senders (egész szám) Megadja a készenléti kiszolgálókról vagy a streaming alap biztonsági mentési kliensekről érkező egyidejű kapcsolatok maximális számát (azaz az egyidejűleg futó WAL-küldő folyamatok maximális számát). Az alapértelmezett érték nulla, ami azt jelenti, hogy a replikáció le van tiltva.

Ajánlott: