全国服务热线:4008-000-999
租车资讯 当前位置: 主页 > 租车资讯 >
初学kafka基础概念整理添加时间:2019-08-14 03:03
  

kafka先容

kafka是一个散布式的、可分区的、可复造的消息体系;但它实在没有是基于JMS范例完成的宜博电竞馆加盟费用表

kafka真正定位是一个日志体系,消息行列只是其一个应用形式宜博电竞怎么加盟

JMS消息范例

正在JMS范例中,消息仄日有两品种型:

经过过程序列(queue)举行消息的面对面通信(point-to-point)

经过过程主题(topic)举行消息的宣布/定阅(publish/subscribe)

JMS 面对面

JMS 宣布/定阅

kafka消息范例

kafka并出有遵守JMS范例,它只供给了宣布和定阅的通信圆法宜博电竞馆装修价格

如果需要面对面的话,对应主题(topic)您只指定一个定阅者便能够完成了,范例少了一个,感到更好懂得了宜博电竞桌怎么买

kafka核心闭键词

主题(topic):

您设定的消息主题;

生产者(producer):

用于往Broker中发收/生产Message;

花费者(consumer):

Kafka中应用Broker去接收Producer和Consumer的请供;

花费组(consumer group):

用于将花费者分组;

署理(broker):

用于接收生产者和花费者的请供;

分区(partition):

用于保存消息,将一个topic拆分为多个partition能够年夜幅进步kafka的吞吐量;

kafka 宣布/定阅

补充道明:

“花费组”的观面,没有太好懂得的是,简略正在道下

一个“主题”内的消息,可用被多个分歧的“花费组”花费;

一个“主题”能够拆分为多个“分区”,任意“分区”正在某一个时刻只能被一个“花费组”内的一个“花费者”花费;

一个“花费者”正在同一时光可用花费多个“分区”;

一个齐栈法式猿的履历分享,没有足的地方请年夜家多多指出,感激您的存眷。