پخش جریانی در Postgres چیست؟
پخش جریانی در Postgres چیست؟

تصویری: پخش جریانی در Postgres چیست؟

تصویری: پخش جریانی در Postgres چیست؟
تصویری: آموزش Replication PostgreSQL Streaming 2024, ممکن است
Anonim

از جانب PostgreSQL ویکی

تکرار جریان (SR) قابلیت ارسال و اعمال رکوردهای WAL XLOG را به تعدادی از سرورهای آماده به کار به منظور جاری نگه داشتن آنها فراهم می کند. این قابلیت اضافه شد PostgreSQL 9.0

از این رو، Replication PostgreSQL چگونه کار می کند؟

هنگامی که شما شروع به همانند سازی ، یک فرآیند گیرنده وال، LSN (شماره توالی ورود به سیستم) را تا زمانی که داده های WAL در یک Slave دوباره پخش شود، برای master ارسال می کند. و سپس فرآیند فرستنده وال در استاد، داده های WAL را تا آخرین LSN که از LSN ارسال شده توسط گیرنده وال شروع می شود، به Slave ارسال می کند.

همچنین بدانید، تکرار منطقی چیست؟ تکرار منطقی یک روش است در حال تکثیر اشیاء داده و تغییرات آنها بر اساس آنها همانند سازی هویت (معمولا یک کلید اولیه). ما از این اصطلاح استفاده می کنیم منطقی بر خلاف فیزیکی همانند سازی ، که از آدرس های دقیق بلوک و بایت به بایت استفاده می کند همانند سازی.

علاوه بر بالا، آیا PostgreSQL از تکرار پشتیبانی می کند؟

ویژگی های موجود در هسته PostgreSQL Hot Standby/Streaming همانند سازی است موجود از تاریخ PostgreSQL 9.0 و باینری ناهمزمان را ارائه می دهد همانند سازی به یک یا چند حالت آماده به کار Standby ها همچنین ممکن است به حالت آماده به کار داغ تبدیل شوند می توان به عنوان یک پایگاه داده فقط خواندنی پرس و جو شود.

Max_wal_senders چیست؟

max_wal_senders (عدد صحیح) حداکثر تعداد اتصالات همزمان از سرورهای آماده به کار یا کلاینت های پشتیبان پایه جریان را مشخص می کند (یعنی حداکثر تعداد فرآیندهای فرستنده WAL که به طور همزمان در حال اجرا هستند). پیش فرض صفر است، به این معنی که تکرار غیرفعال است.

توصیه شده: