Postgres-da oqimli replikatsiya nima?
Postgres-da oqimli replikatsiya nima?

Video: Postgres-da oqimli replikatsiya nima?

Video: Postgres-da oqimli replikatsiya nima?
Video: Управление высокодоступными PostgreSQL кластерами с помощью Patroni | А.Клюкин, А.Кукушкин 2024, May
Anonim

Kimdan PostgreSQL wiki

Oqimli replikatsiya (SR) doimiy ravishda WAL XLOG yozuvlarini jo'natish va ularni dolzarb bo'lib turish uchun kutish serverlarining bir qismiga qo'llash imkoniyatini beradi. Bu xususiyat qo'shildi PostgreSQL 9.0

Shunday qilib, PostgreSQL replikatsiyasi qanday ishlaydi?

Siz boshlaganingizda replikatsiya , wal qabul qilish jarayoni LSN (Jurnal tartib raqami) ni WAL ma'lumotlari tobeda qayta o'ynatilgunga qadar masterga yuboradi. Va keyin masterdagi wal jo'natuvchi jarayoni WAL ma'lumotlarini wal qabul qiluvchi tomonidan yuborilgan LSNdan boshlab eng so'nggi LSNgacha qulga yuboradi.

Shuningdek, bilingki, mantiqiy replikatsiya nima? Mantiqiy replikatsiya usuli hisoblanadi takrorlash ma'lumotlar ob'ektlari va ularning o'zgarishlari, ular asosida replikatsiya identifikatsiya (odatda asosiy kalit). Biz atamani ishlatamiz mantiqiy jismoniydan farqli o'laroq replikatsiya , bu aniq blok manzillari va bayt-baytdan foydalanadi replikatsiya.

Yuqoridagilardan tashqari, PostgreSQL replikatsiyani qo'llab-quvvatlaydimi?

Yadrodagi xususiyatlar PostgreSQL Issiq kutish/oqim Replikatsiya - bu dan boshlab mavjud PostgreSQL 9.0 va asinxron binarni ta'minlaydi replikatsiya bir yoki bir nechta kutish rejimiga. Kutish rejimi ham issiq kutish rejimiga aylanishi mumkin, ya'ni ular mumkin faqat oʻqish uchun moʻljallangan maʼlumotlar bazasi sifatida soʻrov qilinadi.

Max_wal_senders nima?

max_wal_senders (integer) Kutish serverlari yoki oqimli asosiy zaxira mijozlaridan bir vaqtning o'zida ulanishlarning maksimal sonini (ya'ni, bir vaqtning o'zida ishlaydigan WAL jo'natuvchi jarayonlarining maksimal soni) belgilaydi. Standart nolga teng, ya'ni replikatsiya o'chirilgan.

Tavsiya: