Replication استریم PostgreSQL چیست؟
Replication استریم PostgreSQL چیست؟

تصویری: Replication استریم PostgreSQL چیست؟

تصویری: Replication استریم PostgreSQL چیست؟
تصویری: Configure Stream Replication on PostgreSQL Master-Slave Setup | Postgresql Replication Tutorial 2024, آوریل
Anonim

از جانب PostgreSQL ویکی

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

همچنین سوال این است که Replication PostgreSQL چگونه کار می کند؟

جریان همانند سازی که در PostgreSQL کار می کند در حمل و نقل ورود به سیستم. هر معامله در postgres برای دستیابی به دوام، در یک گزارش تراکنش به نام WAL (گزارش پیش‌نویس) نوشته می‌شود. یک برده از این بخش های WAL برای پیوسته استفاده می کند تکثیر از استاد خود تغییر می کند.

پس از آن، سوال این است که چند نوع تکرار در PostgreSQL وجود دارد؟ PostgreSQL همراه با سه تکرار متفاوت مواد و روش ها. همانطور که با آن زیاد چیزها، هر کدام همانند سازی روش مزایا و معایب خود را دارد. رویکرد سوم، یک گره ثانویه جدید را با پخش مجدد گزارش‌های پیش‌نویس (WAL) از ذخیره‌سازی حباب مانند S3 بازسازی می‌کند.

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

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

Max_wal_senders چیست؟

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

توصیه شده: