您好,登錄后才能下訂單哦!
小編給大家分享一下DDBMS指的是什么意思,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
DDBMS(分布式數據庫管理系統)
DDBMS可以管理分布式數據庫,包含的數據可以在同一地方或不同地理位置的不同系統中。
如下例所示:
可以看出,數據庫分為多個位置,并將數據存儲在Site1,Site2,Site3和Site4中。
下面我們來看看DDBMS的特征:
● 它是用于創建,檢索,更新和刪除分布式數據庫。
● 它定期同步數據庫并提供訪問機制,由此分發對用戶是透明的。
● 它確保在任何站點修改的數據都得到普遍更新。
● 它用于同時處理和訪問大量數據的大量數據的應用領域。
● 它專為異構數據庫平臺而設計。
● 它維護數據庫的機密性和數據完整性。
DDBMS的優缺點
DDBMS的優點
● 數據庫更容易擴展,因為它已經分布在多個系統中,并且添加系統并不太復雜。
● 分布式數據庫可以根據不同的透明度水平排列數據,即具有不同透明度級別的數據可以存儲在不同的位置。
● 可以共享數據 ,多個組織單位通常需要相互通信并共享其數據和資源。
● 數據庫可以恢復,因為DDBMS中使用了一種常用技術:跨不同站點復制數據。如果任何站點中的數據庫損壞,則數據復制會自動幫助進行數據恢復;在重建受損站點時,用戶可以訪問其他站點的數據。
● 支持線事務處理(OLTP)和在線分析處理(OLAP),它們在可能具有公共數據的多種系統上工作。分布式數據庫系統通過提供同步數據來輔助這些處理。
● 即使某些數據節點脫機,數據庫的其余部分也可以繼續其正常功能。
DDBMS的缺點
● 復雜:分布式數據庫非常復雜,很難確保用戶獲得統一的數據庫視圖,因為它分布在多個位置。
● 難維護:分布式數據庫很復雜,很難找到具有必要經驗的人員來管理和維護它。
● 成本高:增加的復雜性意味著,我們預期的采購和維護成本會比普通數據庫高。此外,分布式DBMS需要額外的硬件才能在站點之間建立網絡;使用此網絡會產生持續的通信費用。管理和維護本地DBMS和底層網絡還需要額外的人工成本。
● 安全性:在分布式數據庫中提供安全性很困難,因為數據庫需要在其存儲的所有位置受到保護。此外,還需要保護連接分布式數據庫中所有節點的基礎設施。
● 數據完整性:由于其性質,很難在分布式數據庫中維護數據完整性。數據庫中存在數據冗余,因為它存儲在多個位置。
看完了這篇文章,相信你對DDBMS指的是什么意思有了一定的了解,想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。