分佈式CAP介紹

分佈式CAP(Consistency Availability Partition tolerance)介紹

CAP理論的核心是:一個分佈式系統不可能同時很好的滿足一致性,可用性和分區容錯性這三個需求,因此,根據CAP原理將NoSQL數據庫分成了滿足CA原則,滿足CP原則和滿足AP原則三大類,
CAP理論關注粒度是數據,而不是整體系統設計的策略
C:強一致性
A:可用性
P:分區容錯性

  • CA:單點集羣,滿足一致性,可用性系統,通常在可擴展性上不太強大. 常見中間件:Eureka
  • CP:滿足一致性,分區容錯的系統,通常性能不是特別高 (Zookeeper,Consul)
  • AP:滿足可用性,分區容錯性系統,通常可能對一致性要求低一些
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章