分散式資料庫系統不具有的特點是資料冗餘。
下面我們來看看分散式資料庫系統的特點:
1、獨立透明性
資料獨立性是資料庫方法追求的主要目標之一,分佈透明性指使用者不必關心資料的邏輯分區,不必關心資料物理位置分佈的細節,也不必關心重複副本(冗餘資料)的一致性問題,同時也不必關心局部場地上資料庫支援哪種資料模型。
分佈透明性的優點是很明顯的.有了分佈透明性,使用者的應用程式書寫起來就如同資料沒有分佈一樣.當資料從一個場地移到另一個場地時不必改寫應用程式。當增加某些資料的重複副本時也不必改寫應用程序,資料分佈的資訊由系統儲存在資料字典中,使用者對非本地資料的存取請求由系統根據資料字典予以解釋、轉換、傳送。
2、集中節點結合
資料庫是使用者共享的資源在集中式資料庫中,為了確保資料庫的安全性和完整性,對共享資料庫的控制是集中的,並設有DBA負責監督和維護系統的正常運作。在分散式資料庫中,資料的共享有兩個層次:
一是局部共享,即在局部資料庫中儲存局部場地上各使用者的共享數據,這些資料是本場地使用者常用的。
二是全域共享,即在分散式資料庫的各個場地也儲存可供網中其它場地的使用者共享的數據,支援系統中的全域應用。
3、複製透明性
使用者不用關心資料庫在網路中各個節點的複製情況,被複製的資料的更新都由系統自動完成。在分散式資料庫系統中,可以把一個場地的資料複製到其他場地存放,應用程式可以使用複製到本地的資料在本地完成分散式操作,避免透過網路傳輸數據,提高了系統的運作和查詢效率。但是對於複製資料的更新操作,就要涉及所有複製資料的更新。
4、易於擴展性
在大多數網路環境中,單一資料庫伺服器最終會不滿足使用。如果伺服器軟體支援透明的水平擴展,那麼就可以增加多個伺服器來進一步分散資料和分擔處理任務。
推薦教學:mysql教學
以上是分散式資料庫系統不具有的特性是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!