日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

          歡迎訪(fǎng)問(wèn) 生活随笔!

          生活随笔

          當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

          编程问答

          CAP三缺一:不能同时存在

          發(fā)布時(shí)間:2024/3/26 编程问答 36 豆豆
          生活随笔 收集整理的這篇文章主要介紹了 CAP三缺一:不能同时存在 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

          1 CAP

          分布式系統(tǒng)CAP理論(原則):
          一致性(Consistency):同一時(shí)刻“看”到的數(shù)據(jù)完全相同。
          可用性(Availability):客戶(hù)端請(qǐng)求總是可以拿到正確的響應(yīng)。
          分區(qū)容錯(cuò)(Partition tolerance):部分節(jié)點(diǎn)間網(wǎng)絡(luò)異常,系統(tǒng)仍可以正常運(yùn)作。

          2 為什么不能同時(shí)存在

          定義決定了互斥。

          2.1 CA

          同時(shí)滿(mǎn)足一致性和可用性時(shí),已經(jīng)不是分布式系統(tǒng),不存在網(wǎng)絡(luò)分區(qū),同在一個(gè)網(wǎng)絡(luò),網(wǎng)絡(luò)異常,一榮俱榮,一損俱損。
          CA架構(gòu)如圖2.1所示。

          圖2.1

          2.2 CP

          同時(shí)滿(mǎn)足一致性和分區(qū)容錯(cuò)時(shí),是因?yàn)镃和A互斥。
          分布式系統(tǒng)保持分區(qū)容錯(cuò)時(shí),某些節(jié)點(diǎn)間無(wú)法通信,數(shù)據(jù)無(wú)法保證一致。
          而高可用要保證任意時(shí)間,客戶(hù)端均可獲取正確的數(shù)據(jù),當(dāng)節(jié)點(diǎn)間無(wú)法正常通信時(shí),數(shù)據(jù)無(wú)法互通,導(dǎo)致請(qǐng)求無(wú)法保證獲取一致的數(shù)據(jù)。
          CP架構(gòu)如圖2.2所示。

          總結(jié)

          以上是生活随笔為你收集整理的CAP三缺一:不能同时存在的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

          如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。