Apa itu replikasi streaming di Postgres?
Apa itu replikasi streaming di Postgres?

Video: Apa itu replikasi streaming di Postgres?

Video: Apa itu replikasi streaming di Postgres?
Video: PostgreSQL Streaming Replication Tutorial 2024, November
Anonim

Dari PostgreSQL wiki

Replikasi Streaming (SR) menyediakan kemampuan untuk terus mengirimkan dan menerapkan catatan WAL XLOG ke beberapa server siaga agar tetap mutakhir. Fitur ini telah ditambahkan ke PostgreSQL 9.0

Oleh karena itu, bagaimana cara kerja replikasi PostgreSQL?

Ketika Anda memulai replikasi , proses penerima wal mengirimkan LSN (Log Sequence Number) sampai ketika data WAL telah diputar ulang pada budak, ke master. Kemudian proses wal sender pada master mengirimkan data WAL hingga LSN terbaru mulai dari LSN yang dikirimkan oleh wal receiver, ke slave.

Juga Tahu, apa itu replikasi logis? Replikasi logis adalah metode dari mereplikasi objek data dan perubahannya, berdasarkan replikasi identitas (biasanya kunci utama). Kami menggunakan istilah logis berbeda dengan fisik replikasi , yang menggunakan alamat blok yang tepat dan byte demi byte replikasi.

Selain di atas, apakah PostgreSQL mendukung replikasi?

Fitur di Inti dari PostgreSQL Siaga/Streaming Panas Replikasi adalah tersedia mulai PostgreSQL 9.0 dan menyediakan biner asinkron replikasi ke satu atau lebih standby. Siaga juga bisa menjadi siaga panas yang berarti mereka bisa akan ditanyakan sebagai database read-only.

Apa itu Max_wal_senders?

max_wal_senders (bilangan bulat) Menentukan jumlah maksimum koneksi bersamaan dari server siaga atau klien cadangan basis streaming (yaitu, jumlah maksimum proses pengirim WAL yang berjalan secara bersamaan). Standarnya adalah nol, artinya replikasi dinonaktifkan.

Direkomendasikan: