眾所周知,數(shù)據(jù)庫(kù)分為很多種類,今天要介紹的是關(guān)于分布式數(shù)據(jù)庫(kù)是什么,以及分布式數(shù)據(jù)庫(kù)有哪些特點(diǎn)的信息。隨著互聯(lián)網(wǎng)金融業(yè)的不斷發(fā)展,數(shù)據(jù)交互和存儲(chǔ)也呈指數(shù)增長(zhǎng)。在這種情況下,在選擇分布式數(shù)據(jù)庫(kù)時(shí),將根據(jù)不同的業(yè)務(wù)場(chǎng)景和關(guān)鍵系統(tǒng)選擇不同的開源產(chǎn)品。開源數(shù)據(jù)庫(kù)的深入研究和應(yīng)用滿足了企業(yè)業(yè)務(wù)場(chǎng)景的事務(wù)處理和數(shù)據(jù)處理需求。
分布式數(shù)據(jù)庫(kù)是什么?
隨著傳統(tǒng)的數(shù)據(jù)庫(kù)技術(shù)日趨成熟、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的飛速發(fā)展和應(yīng)用范圍的擴(kuò)大,以分布式為主要特征的數(shù)據(jù)庫(kù)系統(tǒng)的研究與開發(fā)受到人們的注意。分布式數(shù)據(jù)庫(kù)是數(shù)據(jù)庫(kù)技術(shù)與網(wǎng)絡(luò)技術(shù)相結(jié)合的產(chǎn)物,在數(shù)據(jù)庫(kù)領(lǐng)域已形成一個(gè)分支。分布式數(shù)據(jù)庫(kù)的研究始于20世紀(jì)70年代中期。世界上第一個(gè)分布式數(shù)據(jù)庫(kù)系統(tǒng)SDD-1是由美國(guó)計(jì)算機(jī)公司于1979年在DEC計(jì)算機(jī)上實(shí)現(xiàn)。20世紀(jì)90年代以來,分布式數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)入商品化應(yīng)用階段,傳統(tǒng)的關(guān)系數(shù)據(jù)庫(kù)產(chǎn)品均發(fā)展成以計(jì)算機(jī)網(wǎng)絡(luò)及多任務(wù)操作系統(tǒng)為核心的分布式數(shù)據(jù)庫(kù)產(chǎn)品,同時(shí)分布式數(shù)據(jù)庫(kù)逐步向客戶機(jī)/服務(wù)器模式發(fā)展。
分布式數(shù)據(jù)處理使用分而治之的辦法來解決大規(guī)模數(shù)據(jù)管理問題,它處理數(shù)據(jù)的基本特點(diǎn)如下。
分布的透明管理
在分布式系統(tǒng)中,數(shù)據(jù)不是存儲(chǔ)在一個(gè)場(chǎng)地上,而是存儲(chǔ)在計(jì)算機(jī)網(wǎng)絡(luò)的多個(gè)場(chǎng)地上。但邏輯上是一個(gè)整體,它們被所有用戶共享,并由一個(gè) DBMS 統(tǒng)一管理。用戶訪問數(shù)據(jù)時(shí)無須指出數(shù)據(jù)存放在哪里,也不需要知道由分布式系統(tǒng)中的哪臺(tái)服務(wù)器來完成。
復(fù)制數(shù)據(jù)的透明管理
分布式數(shù)據(jù)的復(fù)制有助于提高性能,更易于協(xié)調(diào)不同而又沖突的用戶需求。同時(shí),當(dāng)某臺(tái)服務(wù)器出現(xiàn)故障時(shí),此服務(wù)器上的數(shù)據(jù)在其他服務(wù)器上還有備份,提高了系統(tǒng)的可用性。
這種多副本的方式對(duì)用戶來說是透明的,即用戶不需要知道副本的存在,由系統(tǒng)統(tǒng)一管理、協(xié)調(diào)副本的調(diào)用。
事務(wù)的可靠性
分布式數(shù)據(jù)處理具有重復(fù)的構(gòu)成,因此消除了單點(diǎn)故障的問題,即系統(tǒng)中一個(gè)或多個(gè)服務(wù)器發(fā)送故障不會(huì)使整個(gè)系統(tǒng)癱瘓,從而提高了系統(tǒng)的可靠性。
但是在分布式系統(tǒng)中,事務(wù)是并發(fā)的, 即不同用戶可能在同一時(shí)間對(duì)同一數(shù)據(jù)源進(jìn)行訪問,這就要求系統(tǒng)支持分布式的并發(fā)控制,保證系統(tǒng)中數(shù)據(jù)的一致。
以上就是關(guān)于分布式數(shù)據(jù)庫(kù)是什么,以及分布式數(shù)據(jù)庫(kù)有哪些特點(diǎn)的全部?jī)?nèi)容介紹,想了解更多關(guān)于數(shù)據(jù)庫(kù)的信息,請(qǐng)繼續(xù)關(guān)注中培偉業(yè)。