美文网首页
分布式系统理论

分布式系统理论

作者: bernierayxu | 来源:发表于2019-05-04 20:45 被阅读0次
    1. CAP理论是什么?

    答:为了达成C,可能会牺牲A。例如在更新数据一致性的时候,可能会拒绝对外访问或者更新数据,等到数据更新一致了之后再提供可用性。但是如果达成一部分C(即不用达到强一致性),达成一部分A,达成一部分P,不需要完全实现的话,就可以实现CAP都有的应用。


    CAP
    CAP
    2. 数据一致性是什么?
    • zookeeper实现了顺序一致性。


      数据一致性
    3. BASE理论是什么?
    • Basically Available,代表部分服务不可用或者响应时间延长
    • Soft State,代表可以接受节点数据或者状态在短时间内不一致
    • Eventually consistency,代表节点数据或者状态最终是一致的
      这是ebay的工程师在开发分布式系统的时候总结的,但是具体是否应用还要看自己的应用。

    相关文章

      网友评论

          本文标题:分布式系统理论

          本文链接:https://www.haomeiwen.com/subject/kwufoqtx.html