Postgres-те ағынды репликация дегеніміз не?
Postgres-те ағынды репликация дегеніміз не?

Бейне: Postgres-те ағынды репликация дегеніміз не?

Бейне: Postgres-те ағынды репликация дегеніміз не?
Бейне: More than Coffee: Golang. Почему Java разработчики учат GO как второй язык. 2024, Мамыр
Anonim

бастап PostgreSQL вики

Ағынды репликация (SR) ағымдағы күйде сақтау үшін WAL XLOG жазбаларын күту режиміндегі серверлердің кейбір санына үздіксіз жеткізу және қолдану мүмкіндігін қамтамасыз етеді. Бұл мүмкіндік қосылды PostgreSQL 9.0

Сонымен, PostgreSQL репликациясы қалай жұмыс істейді?

Сіз бастаған кезде репликация , wal қабылдағыш процесі LSN (Журнал реттік нөмірі) WAL деректері бағыныңқыда қайта ойнатылғанға дейін шеберге жібереді. Содан кейін шебердегі wal жіберуші процесі WAL деректерін wal қабылдағышы жіберген LSN-ден бастап ең соңғы LSN-ге дейін құлға жібереді.

Сондай-ақ, логикалық репликация дегеніміз не? Логикалық қайталау әдісі болып табылады қайталау деректер объектілері және олардың негізіндегі өзгерістер репликация сәйкестендіру (әдетте бастапқы кілт). Біз терминді қолданамыз логикалық физикалық қарағанда репликация , ол нақты блок мекенжайларын және байт-байтты пайдаланады репликация.

Жоғарыда көрсетілгеннен басқа, PostgreSQL репликацияны қолдайды ма?

Негізгі мүмкіндіктер PostgreSQL Ыстық күту/ағынды Репликация – бұл бастап қол жетімді PostgreSQL 9.0 және асинхронды екілік қамтамасыз етеді репликация бір немесе бірнеше күту режиміне. Күту режимдері де ыстық күту режиміне айналуы мүмкін, яғни олар алады тек оқуға арналған дерекқор ретінде сұрауға болады.

Max_wal_senders дегеніміз не?

max_wal_senders (бүтін сан) Күту режиміндегі серверлерден немесе ағынды базалық сақтық көшірме клиенттерінен бір мезгілде қосылымдардың ең көп санын (яғни, бір уақытта іске қосылған WAL жіберуші процестерінің ең көп санын) көрсетеді. Әдепкі нөл, яғни репликация өшірілген.

Ұсынылған: