[Cloud]6-三个注册中心异同点
异同点
|组件名|语言|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" 转载请保留原文链接及作者。