服务注册中心对比

服务注册中心

Eureka 是AP 高性能
zookeeper,Consul都是CP 一致性
Nacos是 服务注册 AP + 配置管理 CP

mDNS(Multicast DNS) 多播dns

注册在DNS的SRV记录,局限于 局域网内广播

当有新的节点加入局域网的时候,如果打开了mDNS,就主动向局域网其他所有节点广播,自己提供的服务(域名是什么、ip地址是什么、端口号是什么), 这样我们任何一个节点都知道局域网提供了什么服务。
在这里插入图片描述

只适合局域网内规模的应用 或开发阶段使用

Eureka

AP 高性能

状态:停更进维

Zookeeper

在这里插入图片描述

Nacos

Nacos = 注册中心 + 配置中心。

注册中心(AP) + 配置中心(CP)

在这里插入图片描述

  • 官网说明
    https://ucc-private-download.oss-cn-beijing.aliyuncs.com/c819dae9aa8548a7b951ddfd65790996.pdf?Expires=1644564478&OSSAccessKeyId=LTAIvsP3ECkg4Nm9&Signature=tnWjSCeqd4J40m15sGqeP0bM9UQ%3D

Consul

CP 强一致性
go编写

  • http://ip:8500/
    services:放置服务
    nodes:放置consul节点
    key/value:放置一些配置信息
    dc1:配置数据中心

Redis

2.1.0 版本以上
在这里插入图片描述

ETCD

分布式的键值存储系统
GO语言开发
强一致性保证,偏重的是节点之间的通信和一致性的机制保证,并不强调单节点的读写性能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值