最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

千鋒教育2023版Java面試寶典Java面試200題(含美團(tuán)、字節(jié)、阿里...

2023-07-22 02:08 作者:C-leme-ntine  | 我要投稿

強(qiáng)一致性,弱一致性和最終一致性

強(qiáng)一致性:當(dāng)數(shù)據(jù)發(fā)生改變后,任何后續(xù)進(jìn)程或者線程都會(huì)讀取到最新的數(shù)據(jù)。只有在所有的節(jié)點(diǎn)數(shù)據(jù)同步完成之后才會(huì)響應(yīng)給用戶,也就是說(shuō)當(dāng)用戶獲得響應(yīng)時(shí)數(shù)據(jù)已經(jīng)同步完成。優(yōu)點(diǎn)是各節(jié)點(diǎn)的數(shù)據(jù)一致,劣勢(shì)是性能差和可用性低,必須等到所有的節(jié)點(diǎn)返回成功的消息后才能向用戶反饋,各個(gè)節(jié)點(diǎn)串聯(lián)在一起,降低了整體可用性。

弱一致性:系統(tǒng)不保證數(shù)據(jù)發(fā)生修改后的后續(xù)進(jìn)程能讀取到最新的數(shù)據(jù),系統(tǒng)不承諾能讀取到最新的數(shù)據(jù),也不承諾具體多久之后能讀取到最新的數(shù)據(jù)。

最終一致性:最終一致性是弱一致性的特殊形式,最終一致性指的是系統(tǒng)中的所有副本在經(jīng)過(guò)一段時(shí)間的異步同步之后,最終能夠達(dá)到一個(gè)一致性的狀態(tài),用戶可能會(huì)暫時(shí)看到一些過(guò)期的數(shù)據(jù),但這種不一致性只是一個(gè)暫時(shí)的狀態(tài)。和強(qiáng)一致性相比,最終一致性提高了可用性,避免了強(qiáng)一致性下可能造成的系統(tǒng)堵塞,同時(shí)向用戶保證數(shù)據(jù)在一定時(shí)間之后會(huì)同步到最新的狀態(tài)。

小結(jié):幾乎所有的互聯(lián)網(wǎng)系統(tǒng)采用的都是最終一致性來(lái)平衡數(shù)據(jù)一致性和系統(tǒng)可用性之間的平衡,但對(duì)于敏感數(shù)據(jù)仍然考慮采用強(qiáng)一致性來(lái)保證數(shù)據(jù)的統(tǒng)一。

千鋒教育2023版Java面試寶典Java面試200題(含美團(tuán)、字節(jié)、阿里...的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
洮南市| 北票市| 旅游| 兴仁县| 吴旗县| 安丘市| 岳普湖县| 蒲江县| 银川市| 江达县| 新巴尔虎左旗| 永清县| 安吉县| 涞源县| 武汉市| 黔南| 蓝田县| 班玛县| 邛崃市| 长沙县| 四川省| 阜城县| 崇文区| 本溪市| 仲巴县| 沙坪坝区| 太康县| 河间市| 雷州市| 治多县| 赫章县| 丁青县| 阿拉善右旗| 舞阳县| 濉溪县| 曲阳县| 大庆市| 商丘市| 南投县| 晋中市| 海宁市|