Eureka/Zookeeper/Consul三种注册中心的异同

了解他们之间的异同首先要了解什么是CAP

CAP理论核心:

一个分布式系统不可能同时很好的满足一致性,可用性和分区容错性这三个需求。因此,根据CAP原理将NOSQL数据库分成了满足CA,CP和AP三大类

  • C:Consistency(强一致性)
  • A:Availability(可用性)
  • P:Partition tolerance(分区容错性)

CA:单点集群,满足一致性,可用性系统。通常在可扩展性上不太强大
CP:满足一致性,分区容错性的系统,通常性能不是特别高
AP:满足可用性,分区容错性的系统,通常对一致性要求较低

剩下的只需要一张图了。


截屏2020-10-18 下午5.47.44.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。