ما هو تكرار تدفق PostgreSQL؟
ما هو تكرار تدفق PostgreSQL؟

فيديو: ما هو تكرار تدفق PostgreSQL؟

فيديو: ما هو تكرار تدفق PostgreSQL؟
فيديو: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, أبريل
Anonim

من عند PostgreSQL ويكي

تدفق النسخ المتماثل (SR) يوفر القدرة على الشحن المستمر وتطبيق سجلات WAL XLOG على عدد من الخوادم الاحتياطية من أجل إبقائها محدثة. تمت إضافة هذه الميزة إلى PostgreSQL 9.0

السؤال أيضًا ، كيف يعمل النسخ المتماثل PostgreSQL؟

تدفق تكرار في يعمل PostgreSQL على سجل الشحن. كل معاملة في postgres تتم كتابته في سجل معاملات يسمى WAL (سجل الكتابة المسبقة) لتحقيق المتانة. يستخدم العبد مقاطع WAL هذه بشكل مستمر استنساخ يتغير من سيده.

بعد ذلك ، السؤال هو ، ما هو عدد أنواع النسخ المتماثل الموجودة في PostgreSQL؟ PostgreSQL يأتي مع ثلاثة تكرار مختلف أساليب. كما هو الحال مع ذلك عديدة كل شيء تكرار الطريقة لها مزاياها وعيوبها. يعيد الأسلوب الثالث بناء عقدة ثانوية جديدة عن طريق إعادة تشغيل سجلات الكتابة المسبقة (WAL) من تخزين البيانات الثنائية الكبيرة مثل S3.

وبالمثل قد يتساءل المرء ، هل تدعم PostgreSQL النسخ المتماثل؟

الميزات الموجودة في جوهر PostgreSQL الاستعداد / التدفق السريع النسخ المتماثل متاح اعتبارًا من PostgreSQL 9.0 ويوفر ثنائي غير متزامن تكرار إلى واحد أو أكثر من قوائم الانتظار. قد تصبح Standbys أيضًا قوائم انتظار ساخنة بمعنى أنها علبة يمكن الاستعلام عنها كقاعدة بيانات للقراءة فقط.

ما هو Max_wal_senders؟

max_wal_senders (عدد صحيح) يحدد الحد الأقصى لعدد الاتصالات المتزامنة من الخوادم الاحتياطية أو عملاء النسخ الاحتياطي الأساسي المتدفق (على سبيل المثال ، الحد الأقصى لعدد عمليات مرسل WAL التي يتم تشغيلها في وقت واحد). القيمة الافتراضية هي صفر ، مما يعني أن النسخ المتماثل معطل.

موصى به: