分布式數(shù)據(jù)庫的特點有:1、分布的透明管理;2、復(fù)制數(shù)據(jù)的透明管理;3、事務(wù)的可靠性;分布式數(shù)據(jù)處理使用分而治之的辦法來解決大規(guī)模數(shù)據(jù)管理問題。
分布式數(shù)據(jù)處理使用分而治之的辦法來解決大規(guī)模數(shù)據(jù)管理問題,它處理數(shù)據(jù)的基本特點如下:
(相關(guān)推薦:access數(shù)據(jù)庫教程)
1、分布的透明管理
在分布式系統(tǒng)中,數(shù)據(jù)不是存儲在一個場地上,而是存儲在計算機網(wǎng)絡(luò)的多個場地上。但邏輯上是一個整體,它們被所有用戶共享,并由一個 DBMS 統(tǒng)一管理。用戶訪問數(shù)據(jù)時無須指出數(shù)據(jù)存放在哪里,也不需要知道由分布式系統(tǒng)中的哪臺服務(wù)器來完成。
2、復(fù)制數(shù)據(jù)的透明管理
分布式數(shù)據(jù)的復(fù)制有助于提高性能,更易于協(xié)調(diào)不同而又沖突的用戶需求。同時,當某臺服務(wù)器出現(xiàn)故障時,此服務(wù)器上的數(shù)據(jù)在其他服務(wù)器上還有備份,提高了系統(tǒng)的可用性。
這種多副本的方式對用戶來說是透明的,即用戶不需要知道副本的存在,由系統(tǒng)統(tǒng)一管理、協(xié)調(diào)副本的調(diào)用。
3、事務(wù)的可靠性
分布式數(shù)據(jù)處理具有重復(fù)的構(gòu)成,因此消除了單點故障的問題,即系統(tǒng)中一個或多個服務(wù)器發(fā)送故障不會使整個系統(tǒng)癱瘓,從而提高了系統(tǒng)的可靠性。
但是在分布式系統(tǒng)中,事務(wù)是并發(fā)的, 即不同用戶可能在同一時間對同一數(shù)據(jù)源進行訪問,這就要求系統(tǒng)支持分布式的并發(fā)控制,保證系統(tǒng)中數(shù)據(jù)的一致。
分布式系統(tǒng)可以解決海量數(shù)據(jù)的存儲和訪問,但是在分布式環(huán)境下,數(shù)據(jù)庫會遇到更為復(fù)雜的問題,舉例如下:
數(shù)據(jù)在分布式環(huán)境下以多副本方式進行存儲,那么,在為用戶提供數(shù)據(jù)訪問時如何選擇一個副本,或者用戶修改了某一副本的數(shù)據(jù),如何讓系統(tǒng)中每個副本都得到更新。
如果正在更新系統(tǒng)所有副本信息時,某個服務(wù)器由于網(wǎng)絡(luò)或硬、軟件功能出現(xiàn)問題導(dǎo)致其發(fā)生故障。在這種情況下,如何確保故障恢復(fù)時,此服務(wù)器上的副本與其他副本一致。