CodeBlanks Logo Icon CodeBlanks

Replikasyon nedir?

Veriyi başka sunucuya kopyalamayı öğrenirsin.

Replikasyon nedir?

Replikasyon, veriyi birden çok düğüme (node) kopyalama işlemidir. Okuma ölçeklendirme ve yüksek erişilebilirlik sağlar. Bir düğüm çökerse diğeri devreye girer.

CREATE PUBLICATION pub_orders
FOR TABLE orders;

Bu sorgu replikasyon veriyi kopyalar.

pub_orders yayını oluşturulur.

Replikasyon nedir? — ayrıntı

Yayıncı (publisher) tabloyu yayınlar, abone (subscriber) kopyaları alır. Bu, mantıksal replikasyondur; fizikselde tüm veritabanı blok blok kopyalanır.

Uygulama Replikasyon nedir?

orders tablosu için pub_orders yayınını oluştur: CREATE PUBLICATION pub_orders FOR TABLE orders.

Başlangıç kodu

query.sql
-- replikasyon
CREATE PUBLICATION pub_orders

Örnek çözüm

query.sql
CREATE PUBLICATION pub_orders FOR TABLE orders;

Beklenen çıktı

CREATE PUBLICATION

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Replikasyon ne sağlar?

  • Daha az disk
  • Yüksek erişilebilirlik Doğru cevap
  • Daha hızlı yazma
  • Sütun sıkıştırma

Açıklama: Replikasyon yüksek erişilebilirlik sağlar.

2 Yayın oluştur

Soru
CREATE PUBLICATION pub_orders FOR TABLE ____
Cevap
CREATE PUBLICATION pub_orders FOR TABLE orders

Açıklama: CREATE PUBLICATION … FOR TABLE orders, orders tablosundaki değişiklikleri abonelere yayınlar.

3 Replikasyon nedir: kavramları eşleştir

Kavram Anlamı
replication replikasyon
publisher yayıncı
subscriber abone
node düğüm

Uzman bölümündeki tüm dersler