Kafka是pull?push?优劣势分析

Kafka是pull?push?优劣势分析。小编来告诉你更多相关信息。Kafka是pull小编为大家讲一讲Kafka是pull的相关介绍,一起来看看吧!pull模式:根据consumer的消费能力进行数据

Kafka是pull?push?优劣势分析。小编来告诉你更多相关信息。

Kafka是pull

小编为大家讲一讲Kafka是pull的相关介绍,一起来看看吧!

Kafka是pull?push?优劣势分析

pull模式:

  • 根据consumer的消费能力进行数据拉取,可以控制速率
  • 可以批量拉取、也可以单条拉取
  • 可以设置不同的提交方式,实现不同的传输语

缺点:如果kafka没有数据,会导致consumer空循环,消耗资源

解决:通过参数设置,consumer拉取数据为空或者没有达到一定数量时进行阻塞

push模式:不会导致consumer循环等待

缺点:速率固定、忽略了consumer的消费能力,可能导致拒绝服务或者网络拥塞等情况

上面为您介绍的Kafka是pull?push?优劣势分析的全面介绍了,希望给网的网友们带来一些相关知识。

本站部分文章来自网络或用户投稿,如无特殊说明或标注,均为本站原创发布。涉及资源下载的,本站旨在共享仅供大家学习与参考,如您想商用请获取官网版权,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
科技百科

vivo手机学生用哪款性价比高(vivo值得入手的手机推荐)

2023-11-5 11:53:47

科技百科

Kafka在什么情况下会出现消息丢失及解决方案

2023-11-5 11:54:22

搜索