[Cloud]6-三个注册中心异同点

  1. 异同点
  2. CAP

异同点

|组件名|语言|CAP|服务健康检查|对外暴露接口|
|:—– |:—–|:—–
|Eureka |Java|AP|可配支持|HTTP|
|Consul |Go|CP|支持|HTTP/DNS|
|ZooKeeper |java|CP|支持|客户端

CAP

CAP理论关注粒度是数据,而不是整体系统设计的策略

C:Consistency(强一致性)

A:Availability(可用性)

P:Partition tolerance(分区容错性)

最多只能同时较好的满足两个。
CAP理论的核心是:一个分布式系统不可能同时很好的满足一致性,可用性和分区容错性这三个需求,因此,根据 CAP原理将NoSQL数据库分成了满足CA原则、满足CP原则和满足AP原则三大类:

CA-单点集群,满足一致性,可用性的系统,通常在可扩展性上不太强大。

CP-满足一致性,分区容忍性的系统,通常性能不是特别高。

AP-满足可用性,分区容忍性的系统,通常可能对一致性要求低一些。


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 xiaoxin1218@qq.com

文章标题:[Cloud]6-三个注册中心异同点

文章字数:248

本文作者:周信

发布时间:2020-03-21, 22:37:12

最后更新:2023-05-03, 10:25:35

原始链接:http://zx21.xyz/2020/03/21/Cloud-6-三个注册中心异同点/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

可为我打赏鼓励~