PostgreSQL akış çoğaltması nedir?
PostgreSQL akış çoğaltması nedir?

Video: PostgreSQL akış çoğaltması nedir?

Video: PostgreSQL akış çoğaltması nedir?
Video: Auto scaling Azure Cosmos DB for PostgreSQL with Citus, Grafana & Azure Serverless | Citus Con 2023 2024, Nisan
Anonim

İtibaren PostgreSQL wiki

Akış Çoğaltma (SR), WAL XLOG kayıtlarını güncel tutmak için bazı yedek sunuculara sürekli olarak gönderme ve uygulama yeteneği sağlar. Bu özellik eklendi PostgreSQL 9.0

Ayrıca soru şu ki, PostgreSQL çoğaltma nasıl çalışır?

Yayın Akışı çoğaltma içinde PostgreSQL çalışmaları günlük nakliye üzerinde. içindeki her işlem postgres dayanıklılık elde etmek için WAL (önden yazma günlüğü) adlı bir işlem günlüğüne yazılır. Bir köle, bu WAL parçalarını sürekli olarak tekrarlamak efendisinden değişir.

Daha sonra soru şu: PostgreSQL'de kaç tür replikasyon var? PostgreSQL üç ile birlikte gelir farklı çoğaltma yöntemler. olduğu gibi birçok şeyler, her biri çoğaltma yöntemin artıları ve eksileri vardır. Üçüncü yaklaşım, S3 gibi blob depolamadan ileri yazma günlüklerini (WAL) yeniden yürüterek yeni bir ikincil düğümü yeniden yapılandırır.

Benzer şekilde, PostgreSQL çoğaltmayı destekliyor mu?

Çekirdeğindeki Özellikler PostgreSQL Sıcak Bekleme/Akış çoğaltma itibariyle mevcut PostgreSQL 9.0 ve eşzamansız ikili sağlar çoğaltma bir veya daha fazla bekleme moduna Beklemeler ayrıca sıcak beklemeler haline gelebilir, yani Yapabilmek salt okunur bir veritabanı olarak sorgulanabilir.

Max_wal_senders nedir?

max_wal_senders (integer) Bekleme sunucularından veya akış tabanlı yedekleme istemcilerinden gelen maksimum eşzamanlı bağlantı sayısını belirtir (yani, aynı anda çalışan maksimum WAL gönderen işlemleri sayısı). Varsayılan sıfırdır, yani çoğaltma devre dışıdır.

Önerilen: