Ano ang PostgreSQL streaming replication?
Ano ang PostgreSQL streaming replication?

Video: Ano ang PostgreSQL streaming replication?

Video: Ano ang PostgreSQL streaming replication?
Video: PostgreSQL Streaming Replication Tutorial 2024, Nobyembre
Anonim

Mula sa PostgreSQL wiki

Streaming Replication (SR) ay nagbibigay ng kakayahang patuloy na ipadala at ilapat ang mga tala ng WAL XLOG sa ilang bilang ng mga standby server upang panatilihing napapanahon ang mga ito. Ang tampok na ito ay idinagdag sa PostgreSQL 9.0

Ang tanong din ay, paano gumagana ang pagtitiklop ng PostgreSQL?

Streaming pagtitiklop sa Gumagana ang PostgreSQL sa pagpapadala ng log. Bawat transaksyon sa postgres ay nakasulat sa isang log ng transaksyon na tinatawag na WAL (write-ahead log) upang makamit ang tibay. Ginagamit ng isang alipin ang mga segment na ito ng WAL upang patuloy gayahin pagbabago mula sa amo nito.

Kasunod nito, ang tanong ay, gaano karaming mga uri ng pagtitiklop ang mayroon sa PostgreSQL? PostgreSQL may kasamang tatlo iba't ibang replikasyon paraan. Tulad ng sa gayon marami bagay, bawat isa pagtitiklop Ang pamamaraan ay may mga kalamangan at kahinaan. Ang ikatlong diskarte ay muling bumubuo ng isang bagong pangalawang node sa pamamagitan ng pag-replay ng write-ahead logs (WAL) mula sa blob storage gaya ng S3.

Katulad nito, maaaring itanong ng isa, sinusuportahan ba ng PostgreSQL ang pagtitiklop?

Mga Tampok sa Core ng PostgreSQL Mainit na Standby/Streaming Ang pagtitiklop ay magagamit sa PostgreSQL 9.0 at nagbibigay ng asynchronous na binary pagtitiklop sa isa o higit pang mga standby. Ang mga standby ay maaari ding maging mainit na standby ibig sabihin sila pwede ma-query bilang isang read-only na database.

Ano ang Max_wal_senders?

max_wal_senders (integer) Tinutukoy ang maximum na bilang ng mga kasabay na koneksyon mula sa mga standby server o streaming base backup client (ibig sabihin, ang maximum na bilang ng sabay-sabay na pagpapatakbo ng mga proseso ng nagpadala ng WAL). Ang default ay zero, ibig sabihin ay hindi pinagana ang pagtitiklop.

Inirerekumendang: