Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Mantıksal çoğaltma, bir Lakebase veritabanı ile başka bir Postgres veritabanı arasında satır düzeyinde değişiklikleri aktaran yerel Postgres replikasyonudur. Lakebase, değişiklikleri harici bir yayıncıdan alan abone olarak veya değişiklikleri harici aboneye gönderen bir yayıncı olarak hareket edebilir.
Mantıksal çoğaltma kullanarak mevcut Postgres veritabanını Lakebase'e taşıyın, farklı bölgelerdeki Lakebase veritabanları arasında çoğaltma yapabilirsiniz veya değişiklikleri Lakebase'den harici bir Postgres veritabanına akıtabilirsiniz.
Get started
Başlamak için, harici bir Postgres veritabanını Lakebase'e çoğaltın. Rehber, kaynağı hazırlamayı, Lakebase'den abone olmayı ve değişikliklerin ulaştığını doğrulamayı anlatır. Bkz. Verileri Lakebase'e çoğaltın.
Kullanım örnekleri
| Kullanım örneği | Ne işe yarıyor? | Guide |
|---|---|---|
| Postgres veritabanını Lakebase'e Aktar | Lakebase, harici bir Postgres yayıncısına abone oluyor ve verilerini içeri kopyalıyor, sonra siz geçiş yapana kadar güncel tutuyor. | Verileri Lakebase'e çoğaltma |
| Farklı bölgelerdeki Lakebase veritabanları arasında çoğaltın | Örneğin, bölgeler arası okumalar için başka bir bölgedeki Lakebase veritabanını senkronize tutun. | Lakebase'den veri çoğaltma |
| Değişiklikleri harici bir Postgres'e aktarın | Lakebase, değişiklikleri harici bir Postgres abonesine yayınlar. | Lakebase'den veri çoğaltma |
Mantıksal çoğaltma nasıl çalışır
Bir yayımcı, değişikliklerini gönderdiği tablolar kümesi olan bir yayımı tanımlar. Bir abone, yayıncıya bağlanan, mevcut verileri kopyalayan ve ardından gerçekleştiği anda her ekleme, güncelleme ve silme işlemini uygulayan bir abonelik oluşturur. Hangi veritabanının hangisine bağlandığı ağ yönünü belirler:
Mantıksal çoğaltma ve diğer veri taşıma yöntemleri
Mantıksal çoğaltma, verileri Postgres veritabanları arasında taşır. Postgres değişikliklerini bunun yerine lakehouse’a taşımak için, değişiklikleri Unity Kataloğu tarafından yönetilen bir Delta tablosuna yazan Lakebase Change Data Feed'i kullanın. Lakebase’e verileri içeri ve dışarı taşıma yollarının tam karşılaştırması için Lakebase’e ve Lakebase’ten veri taşıma.
Limitations
- Mantıksal çoğaltma AWS ve Azure'da mevcuttur.
- Mantıksal çoğaltma ise genel ağ üzerinden çalışır. Özel Bağlantı her iki yönde de desteklenmemektedir. Abone bağlantısı, hesap ağ politikasının izin verilen internet hedefleri tarafından yönetilir ve yayıncı bağlantısı çalışma alanı IP erişim listesi tarafından yönetilir.
- Aynı bölgedeki Lakebase veritabanları arasında çoğaltma desteklenmemektedir. Aynı bölgedeki bir Lakebase veritabanından başka bir Lakebase veritabanına abonelik bağlantısı kurulamaz. Farklı bölgelerdeki Lakebase veritabanları arasında çoğaltma desteklenmektedir.
- Çoğaltma, okuma replikalarında değil, birincil işlem düğümünde çalışır.
- Mantıksal çoğaltma veriyi kopyalar, şema değil. Replikasyona başlamadan önce hedef tabloları oluşturun. Daha sonraki şema değişiklikleri çoğaltılmaz.
- Yabancı tablolar yinelenmez.
Sonraki Adımlar
- Lakebase'e geçiş yapın: Mevcut bir Postgres veritabanını Lakebase'e replike edin. Bkz. Verileri Lakebase'e çoğaltın.
- Yöntemleri karşılaştırın: Lakebase'e veri taşımak ve Lakebase'den veri çıkarmak için doğru yolu seçin. Lakebase'e veri taşıma ve Lakebase'den veri çıkarma bölümüne bakınız.