国产精一区二区_午夜视频99_免费白白视频_中文字幕一区免费

熱門(mén)文章> 分布式數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)有什么? >

分布式數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)有什么?

36氪企服點(diǎn)評(píng)小編
2021-08-09 17:13
1419次閱讀

       分布式數(shù)據(jù)庫(kù)是由一組數(shù)據(jù)組成的,這些數(shù)據(jù)分布在計(jì)算機(jī)網(wǎng)絡(luò)中的不同的計(jì)算機(jī)上,網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)都有獨(dú)立處理的能力(被稱(chēng)為“場(chǎng)地自治”),可以執(zhí)行本地應(yīng)用。另外,網(wǎng)絡(luò)通信子系統(tǒng)中的各節(jié)點(diǎn)可以執(zhí)行全局應(yīng)用。相對(duì)于以前的定義,更加強(qiáng)調(diào)場(chǎng)地自治和自治場(chǎng)地之間的協(xié)作。接下來(lái)小編和大家看看分布式數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)有哪些?

分布式數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)有什么?分布式數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)有哪些?

分布式數(shù)據(jù)庫(kù)系統(tǒng)是在集中式數(shù)據(jù)庫(kù)系統(tǒng)技術(shù)的基礎(chǔ)上發(fā)展起來(lái)的。它有自己的特點(diǎn)和特點(diǎn)。集中數(shù)據(jù)庫(kù)的許多概念和技術(shù),如數(shù)據(jù)獨(dú)立性、數(shù)據(jù)共享性和冗余減少、并發(fā)控制、完整性、安全性和恢復(fù)性等。

1.數(shù)據(jù)獨(dú)立性。

在集中數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)獨(dú)立性包括兩個(gè)方面:數(shù)據(jù)的邏輯獨(dú)立性和數(shù)據(jù)的物理獨(dú)立性。它的意思是用戶(hù)程序與數(shù)據(jù)的整體邏輯結(jié)構(gòu)和數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)無(wú)關(guān)。在分布式數(shù)據(jù)庫(kù)系統(tǒng)中,除了數(shù)據(jù)的邏輯獨(dú)立性和物理獨(dú)立性之外,還有數(shù)據(jù)分布獨(dú)立性,也稱(chēng)為分布透明性。分布透明度是指用戶(hù)不需要關(guān)心數(shù)據(jù)的邏輯分片,不需要關(guān)心數(shù)據(jù)的物理位置分布細(xì)節(jié),不需要關(guān)心重復(fù)復(fù)制(冗余數(shù)據(jù)問(wèn)題)的一致性,不需要關(guān)心局部場(chǎng)地?cái)?shù)據(jù)庫(kù)支持哪種數(shù)據(jù)模型。

2.控制結(jié)構(gòu)集中于自治結(jié)合。

數(shù)據(jù)庫(kù)是多用戶(hù)共享的資源。在集中數(shù)據(jù)庫(kù)系統(tǒng)中,為了保證數(shù)據(jù)庫(kù)的安全性和完整性,共享數(shù)據(jù)庫(kù)的控制是集中的,DBA負(fù)責(zé)監(jiān)控和維護(hù)系統(tǒng)的正常運(yùn)行。在分布式數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)共享有兩個(gè)層次:

(1)局部共享。

也就是說(shuō),在本地?cái)?shù)據(jù)庫(kù)中存儲(chǔ)本地用戶(hù)的共享數(shù)據(jù),這是本地用戶(hù)常用的。

(2)全局共享。

也就是說(shuō),在分布式數(shù)據(jù)庫(kù)系統(tǒng)的各個(gè)場(chǎng)所也存儲(chǔ)用戶(hù)在其他場(chǎng)所共享的數(shù)據(jù),支持系統(tǒng)的全局應(yīng)用。
因此,相應(yīng)的控制機(jī)構(gòu)也有集中和自治兩個(gè)層次。

3.適當(dāng)增加數(shù)據(jù)冗余。

在集中數(shù)據(jù)庫(kù)系統(tǒng)中,盡可能減少冗余是系統(tǒng)的目標(biāo)之一。原因是冗余數(shù)據(jù)不僅浪費(fèi)空間,而且容易造成數(shù)據(jù)副本之間的不一致性。為了保證數(shù)據(jù)的一致性,系統(tǒng)必須支付一定的維護(hù)成本,降低冗余的目標(biāo)是通過(guò)數(shù)據(jù)共享來(lái)實(shí)現(xiàn)的。

然而,在分布式數(shù)據(jù)系統(tǒng)中,我們希望存儲(chǔ)必要的榮譽(yù)數(shù)據(jù),并在不同的地方存儲(chǔ)多個(gè)相同數(shù)據(jù)的副本。原因是:

(1)提高系統(tǒng)的可靠性和可用性:

當(dāng)某個(gè)場(chǎng)地出現(xiàn)故障時(shí),系統(tǒng)可以在另一個(gè)場(chǎng)地操作相同的副本,不會(huì)因?yàn)槟硞€(gè)故障而導(dǎo)致整個(gè)系統(tǒng)癱瘓。

(2)提高系統(tǒng)性能:

系統(tǒng)可以選擇用戶(hù)最近的數(shù)據(jù)拷貝進(jìn)行操作,降低通信成本,提高整個(gè)系統(tǒng)的性能。冗余拷貝之間數(shù)據(jù)不一致的問(wèn)題是分布式數(shù)據(jù)庫(kù)系統(tǒng)必須重點(diǎn)解決的問(wèn)題。

4.整體一致性、串行性和可恢復(fù)性。

分布式數(shù)據(jù)庫(kù)系統(tǒng)中的局部數(shù)據(jù)庫(kù)必須滿(mǎn)足集中式數(shù)據(jù)庫(kù)的一致性、并發(fā)事務(wù)的串行性和可恢復(fù)性。此外,還必須保證數(shù)據(jù)庫(kù)的全局一致性、全局并發(fā)食品的串行性和系統(tǒng)的全局可恢復(fù)性。

        分布式數(shù)據(jù)庫(kù)的設(shè)計(jì)、場(chǎng)地劃分和數(shù)據(jù)在不同場(chǎng)地的分配是復(fù)雜的。數(shù)據(jù)的劃分和分配對(duì)系統(tǒng)的性能、響應(yīng)速度和可用性有很大影響。與局部數(shù)據(jù)庫(kù)系統(tǒng)的存取部件相比,不同場(chǎng)地的通信速度非常慢。通信系統(tǒng)延遲高,CPU處理通信信息成本高。分布式數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)注意解決分布式數(shù)據(jù)庫(kù)的設(shè)計(jì)、查詢(xún)處理和優(yōu)化、事務(wù)管理、并發(fā)控制和目錄管理等問(wèn)題。以上就是分布式數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)有哪些的全部?jī)?nèi)容,希望對(duì)你有所幫助。

[免責(zé)聲明]

文章標(biāo)題: 分布式數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)有什么?

文章內(nèi)容為網(wǎng)站編輯整理發(fā)布,僅供學(xué)習(xí)與參考,不代表本網(wǎng)站贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)溝通。發(fā)送郵件至36dianping@36kr.com,我們會(huì)在3個(gè)工作日內(nèi)處理。

相關(guān)文章
最新文章
查看更多
關(guān)注 36氪企服點(diǎn)評(píng) 公眾號(hào)
打開(kāi)微信掃一掃
為您推送企服點(diǎn)評(píng)最新內(nèi)容
消息通知
咨詢(xún)?nèi)腭v
商務(wù)合作