DDBMS 的優點和缺點
分散式資料庫管理系統將資料儲存在多個位置。這些位置可以是同一地點的不同系統,也可以是不同地理位置的系統。
如下例所示:
資料庫被劃分到多個位置,並在 Site1、Site2、Site3 和 Site4 儲存資料。
分散式資料庫管理系統的優點和缺點如下:
DDBMS 的優點
- 由於資料庫已經分佈在多個系統中,因此更容易擴充套件,新增系統也並不複雜。
- 分散式資料庫可以根據不同的透明度級別來組織資料,即不同透明度級別的資料可以儲存在不同的位置。
- 資料庫可以根據組織中的部門資訊進行儲存。在這種情況下,組織的層級訪問更容易。
- 如果發生自然災害,例如火災或地震,由於資料儲存在不同位置,因此不會所有資料都丟失。
- 建立包含資料庫一部分的系統網路成本更低。此資料庫也可以輕鬆地增加或減少。
- 即使某些資料節點離線,其餘資料庫也可以繼續正常執行。
DDBMS 的缺點
- 分散式資料庫相當複雜,難以確保使用者獲得資料庫的統一檢視,因為它分佈在多個位置。
- 由於其複雜性,這種資料庫維護成本更高。
- 在分散式資料庫中提供安全性很困難,因為需要保護資料庫儲存的所有位置。此外,連線分散式資料庫中所有節點的基礎設施也需要安全。
- 由於其性質,難以維護分散式資料庫中的資料完整性。由於資料儲存在多個位置,資料庫中也可能存在資料冗餘。
- 分散式資料庫非常複雜,很難找到具有必要經驗來管理和維護它的人。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP