計算機, 數據庫
分佈式數據庫
分散,或者,如果它是正確的呼叫,分佈式數據庫 - 它是這樣一個數據庫,該數據庫包括多個通過網絡,其中的每一個操作的本地數據庫連接的計算機的。 所有這些的總和 軟件和硬件 創建一個共享的數據庫。 分佈式 數據庫 之外的樣子普通的本地數據庫,其硬件配置對用戶不可見。 分佈式控制系統控制所有的存儲節點,並提供數據連接性。
的Kristofer Deyt,世界著名的已知數據庫專家,已確定了應具有所有的分佈式數據庫12主要特點:1)地方自治,2)連續操作,3)獨立節點,4)透明碎裂,5)的位置的透明性, 6)加工特定的查詢,7)透明的複製,8)獨立於設備的,9)分佈式事務處理,10)網絡透明性,11)獨立獨立選擇的數據庫的操作系統12)。
考慮到,據有關數據顯示,所具有的一切分佈式數據庫,進行更詳細的主要特質。
地方自治意味著每個單元獨立地管理其基礎的數據。
連續運行。 此時K.日說,對數據的訪問應提供持續,也不管它們是否位於在任一節點。 此外,它不應該的問題,任何操作此刻的本地數據庫進行。
獨立節點。 在一個理想的系統中,所有節點都相等且相互獨立的。 每個數據庫位於所述的節點上與同樣的權利一個共享空間提供的數據。 所有數據庫構成的分佈式數據庫,自成一體,從未經授權的訪問。
透明的碎片。 此功能要求實際上一個數據的內部數據庫支持分佈式佈局。
位置透明性。 誰在分佈式數據庫訪問權的用戶,不應該知道任何關於哪個節點在物理上是向它提供所需的信息。
分佈式查詢處理。 數據庫必須SQL樣品中執行分佈式查詢。
透明的複製。 在一般情況下,流通 - 是更改的對象從一個數據庫轉移到另一個。 在這種材料的情況下是指節點之間的數據的方式,確保這些行動給用戶的隱形傳輸。
硬件獨立性意味著網關分佈式數據庫網絡可以充當任何計算機模型。
分佈式事務的處理,執行該沒有丟失的存儲在數據庫中的信息的完整性和一致性期間視為一種使用UPDATE命令更新的分佈式數據庫,刪除,插入,。
從操作系統獨立假定系統組件可以運行任何操作系統。
網絡透明性意味著訪問分佈式數據庫中的所有元素,只需要一個網絡連接。
從獨立的數據庫。 這是系統的一個重要功能要求不同廠商,包括有機會應該是提供給搜索和更新所有的分佈式數據庫的工作能力。
我們可以看到,K.數據的分佈式數據庫的定義把它描述為弱債券的結構,由是本地數據庫的獨立節點。 這些自主LBD,並提供來自不同供應商的分佈式數據庫的訪問。 節點形成之間是可複製的數據的連接。 分佈式數據庫的拓撲結構形成的地理信息系統和數據複製流。
Similar articles
Trending Now