問題已解決
請問什么業(yè)務(wù)需要做到三流一致或者四流一致?
溫馨提示:如果以上題目與您遇到的情況不符,可直接提問,隨時問隨時答
速問速答三流一致(three-way consistency)和四流一致(four-way consistency)是數(shù)據(jù)一致性的概念,是指同時管理多個數(shù)據(jù)源的數(shù)據(jù)完整性要求,這些數(shù)據(jù)源可以是不同系統(tǒng),也可以是同一系統(tǒng)內(nèi)的不同數(shù)據(jù)表或數(shù)據(jù)存儲容器。
三流一致要求數(shù)據(jù)在3個數(shù)據(jù)源之間保持可靠性。例如,當客戶A從一個商店購買某件商品時,商店的賬戶余額,銀行的賬戶余額,客戶A的賬戶余額都必須一致。
四流一致要求數(shù)據(jù)在4個數(shù)據(jù)源之間保持一致。除了前面三個源之外,還有一個新的數(shù)據(jù)源“調(diào)節(jié)器”,它會對前三個源中不一致的數(shù)據(jù)進行調(diào)整。
一般來說,三流一致和四流一致都需要在金融、電子商務(wù)、售后服務(wù)等領(lǐng)域使用。三流一致也廣泛應(yīng)用于分布式系統(tǒng)中用于保護數(shù)據(jù)一致性,例如跨節(jié)點的數(shù)據(jù)同步,事務(wù)的2段提交等。
拓展知識:一致性是描述不同數(shù)據(jù)源中的數(shù)據(jù)變化是否一致的概念,它與原子性(Atomicity),持久性(Durability)和可見性(Visibility)共同構(gòu)成ACID(原子性,一致性,持久性,可見性)的4大基本要求,是保障分布式系統(tǒng)一致性的重要原則之一。
2023 01/21 13:03
閱讀 320