Master Çoğaltma Nedir?
Çok-ana çoğaltma, veritabanı yönetim yazılımı tarafından
kullanılan bir tekniktir, böylece farklı bilgisayarlarda saklanan tek bir veri
tabanının çoklu kopyaları birçok kullanıcı tarafından merkezi olmayan bir
şekilde kullanılabilir ve güncellenebilir. Birden çok ana çoğaltma kullanan bir
veritabanında bir değişiklik yapıldığında, yapılan değişiklik ağdaki tüm diğer
bilgisayarlara iletilir, böylece kullanılan veritabanının tüm kopyaları
güncelleştirilir. işkur doğum parasıÇok-ana çoğaltma
kurulumunun bazı avantajları arasında, yedekli veri yedekleri ve ağdaki
bilgisayarların çalışmasını durduran bile olsa, bir veritabanının kopyalarının
güncellenebileceği merkezi olmayan bir mimari bulunmaktadır. Master-slave
mimarisinde olduğu gibi, tek bir atanmış ana sistem olmadan, Veritabanını
kontrol etmek için yapılan değişiklikler ve yönetimsel komutlar, sadece bir
fiziksel terminale güvenmek yerine, ağ içindeki çok-ana terminallerden herhangi
birinden verilebilir. Bir çok-ana çoğaltma sisteminin kullanılmasıyla ortaya
çıkabilecek en büyük komplikasyon, tüm sistemlerin hızlı bir şekilde
güncellenmesini ve böylece verilerin ağ üzerinde her zaman senkronize olmasını
sağlar.
"Çok-ana" terimi, tek bir terminalin master olarak
tanımlandığı daha temel master-slave çoğaltma yönteminden kaynaklanmaktadır.
Bir master-slave durumunda, sadece tek bir master slave sürücüler hakkında
bilgi güncelleme yeteneğine sahiptir. Çok-ana bir çoğaltma sistemi, ustalar
olarak belirlenen birden fazla sisteme sahiptir ve her bir master sadece
kendinden sorumlu olabilir veya çoğaltma grubu olarak bilinen bir dizi
bilgisayardan sorumlu olabilir. Birden fazla master ile, herhangi bir ana
sistem, diğer tüm ana sistemlerde bir değişiklik başlatabilir, bu da çok büyük
sistemlerde çok karmaşık ağ etkileşimlerine yol açabilir.
Eşzamanlı çoğaltma olan, iki ana çoğaltma biçimi vardır.
Eşzamanlı çoğaltma, her değişiklik yapıldığında gerçek zamanlı olarak bir
veritabanının tüm kopyalarını güncelleyerek işler. Bu, ağda veri senkronize
olmadığında ortaya çıkabilecek durumların çoğunu ortadan kaldırır, ancak çok
miktarda ağ trafiği oluşturur ve daha büyük bir sistemde işkur kredi başvurusuuygulanması için çok
miktarda işlem gücü gerektirebilir. Bu nedenlerden dolayı, eşzamanlı çoğaltma
öncelikli olarak, yalnızca birkaç ana bilgisayarın bulunduğu ağlarda
kullanılır.
İkinci tür çoklu ana çoğaltma, eşzamansız çoğaltmadır. Bir
değişiklik yapıldığında sistemleri güncellemek yerine, bir veritabanındaki
değişiklikler her sistemdeki olaylar olarak saklanır ve bu değişiklikler bir
olay tetiklendiğinde veya zamanlanmış güncelleme dönemlerinde uygulanır. Bu,
daha az ağ bant genişliği ve işlem gücünün kullanıldığı anlamına gelir, ancak
güncelleme sırasında gecikme ya da gecikme nedeniyle iki kullanıcının aynı
bilgiyi çelişen yollarla değiştirmeye çalıştığı ihtimalini artırır. En çok
dağıtılan veritabanı yönetim sistemleri, eşzamanlı çoklu ana çoğaltma ile karşılaştırıldığında
tüketilen düşük kaynak miktarından dolayı eşzamansız çoğaltma kullanır.
Yorumlar
Yorum Gönder