Dağıtılmış Veritabanı ile Merkezi Veritabanı Arasındaki Fark

Dağıtılmış Veritabanı ile Merkezi Veritabanı Arasındaki Fark
Dağıtılmış Veritabanı ile Merkezi Veritabanı Arasındaki Fark

Video: Dağıtılmış Veritabanı ile Merkezi Veritabanı Arasındaki Fark

Video: Dağıtılmış Veritabanı ile Merkezi Veritabanı Arasındaki Fark
Video: UCUZ Airfryer ile PAHALI Airfryer'ın 6 FARKI 2024, Kasım
Anonim

Dağıtılmış Veritabanı ve Merkezi Veritabanı

Merkezileştirilmiş veritabanı, verilerin tek bir konumda depolandığı ve bakımının yapıldığı bir veritabanıdır. Bu, büyük kuruluşlarda veri depolamak için geleneksel yaklaşımdır. Dağıtılmış veritabanı, verilerin aynı fiziksel konumda olmayan depolama cihazlarında depolandığı ancak veritabanının merkezi bir Veritabanı Yönetim Sistemi (DBMS) kullanılarak kontrol edildiği bir veritabanıdır.

Merkezi Veritabanı Nedir?

Merkezi bir veritabanında, bir kuruluşun tüm verileri, ana bilgisayar veya sunucu gibi tek bir yerde depolanır. Uzak konumlardaki kullanıcılar, verilere erişmek için sağlanan uygulama programlarını kullanarak Geniş Alan Ağı (WAN) üzerinden verilere erişir. Merkezi veritabanı (ana bilgisayar veya sunucu), sisteme gelen tüm istekleri karşılayabilmelidir, bu nedenle kolayca darboğaz haline gelebilir. Ancak tüm veriler tek bir yerde bulunduğundan, verilerin bakımı ve yedeklenmesi daha kolaydır. Ayrıca, veri bütünlüğünü korumak daha kolaydır, çünkü veriler merkezi bir veritabanında depolandığında, eski veriler artık başka yerlerde bulunmaz.

Dağıtılmış Veritabanı Nedir?

Dağıtılmış bir veritabanında, veriler farklı fiziksel konumlarda bulunan depolama cihazlarında depolanır. Ortak bir CPU'ya bağlı değiller, ancak veritabanı merkezi bir DBMS tarafından kontrol ediliyor. Kullanıcılar, WAN'a erişerek dağıtılmış bir veritabanındaki verilere erişir. Dağıtılmış bir veritabanını güncel tutmak için çoğ altma ve çoğ altma işlemlerini kullanır. Çoğ altma işlemi, dağıtılmış veritabanındaki değişiklikleri tanımlar ve tüm dağıtılmış veritabanlarının aynı görünmesini sağlamak için bu değişiklikleri uygular. Dağıtılmış veritabanlarının sayısına bağlı olarak, bu süreç çok karmaşık ve zaman alıcı hale gelebilir. Çoğ altma işlemi, bir veritabanını ana veritabanı olarak tanımlar ve bu veritabanını çoğ altır. Bu işlem, çoğ altma işlemi kadar karmaşık değildir ancak tüm dağıtılmış veritabanlarının aynı verilere sahip olmasını sağlar.

Dağıtılmış Veritabanı ile Merkezi Veritabanı arasındaki fark nedir?

Merkezi bir veritabanı, verilerini tek bir CPU'ya bağlı tek bir konumdaki depolama aygıtlarında tutarken, dağıtılmış bir veritabanı sistemi, verilerini muhtemelen farklı coğrafi konumlarda bulunan ve bir merkezi kullanılarak yönetilen depolama aygıtlarında tutar. DBMS. Tüm veriler tek bir yerde depolandığından, merkezi bir veritabanının bakımı ve güncel tutulması daha kolaydır. Ayrıca, veri bütünlüğünü korumak ve veri çoğ altma gereksinimini ortadan kaldırmak daha kolaydır. Ancak, verilere erişmek için gelen tüm istekler, tek bir ana bilgisayar gibi tek bir varlık tarafından işlenir ve bu nedenle kolayca darboğaz haline gelebilir. Ancak dağıtılmış veritabanları ile, veritabanları paralelleştirildiğinden, yükü birkaç sunucu arasında dengelediği için bu darboğaz önlenebilir. Ancak dağıtık veri tabanı sisteminde verilerin güncel tutulması ek çalışma gerektirdiğinden bakım maliyetini ve karmaşıklığı artırmakta ve bu amaçla ek yazılımlar da gerektirmektedir. Ayrıca, dağıtılmış bir veritabanı için veritabanları tasarlamak, merkezi bir veritabanı için aynı olandan daha karmaşıktır.

Önerilen: