当前位置: 首页 > 知识库问答 >
问题:

KafkaConsumer和KafkaStreams有什么区别吗?[副本]

曹和正
2023-03-14

我正在使用Apache Kafka 0.8.2.1,计划升级应用程序以使用Apache Kafka 1.0.0。当我考察Kafka流的时候,我得到了一些关于Kafka流和Kafka流的区别的问题。

我知道KafkaConsumer基本上用于consumer字面上,从broker和KafkaStreams可以做各种事情,如map-reduce或与数据库交互,甚至重新生成到其他kafka或任何其他系统。

所以,这是我的问题。KafkaConsumer和KafkaStream之间有什么区别吗(换句话说,当涉及到apache kafka库的级别时。)?

共有1个答案

龚国源
2023-03-14

是的,Kafaka消费者和Kafaka溪流之间有区别。

Kafka Consumer可以在接收端用于接收数据和处理未来的计算(基于主题和分区)Kafka Streams API以存储和分发实时发布的内容给各种应用程序和系统,使其可供读者使用。

 类似资料:
  • Java的和有什么区别?

  • 返回此枚举常量的名称,与在其枚举声明中声明的名称完全相同。大多数程序员应该使用toString方法而不是这个方法,因为toString方法可能返回一个用户更友好的名称。此方法主要是为在特定情况下使用而设计的,在特定情况下,正确与否取决于获得准确的名称,而准确的名称不会因发布而异。 特别是,即使文档中说更喜欢,Java自己的StandardLocation枚举使用了而我认为文档中的建议是相反的。 此

  • < code>$@和< code >“$ @”有什么区别吗? 我知道非特殊字符可能存在差异,但是带有输入参数的符号呢?

  • 我对它做了一些实验,注意到表达式后面的g搜索每一个数字,而不是+。我尝试使用\d+而不在表达式后面加上g,它只匹配字符串中的第一个数字。 基本上,不管我用\d还是\d+,只要表达式后面有g,它就会找到所有的数字。所以我的问题是,两者有什么区别?

  • matplotlib之间的区别是什么。pyplot和matplotlib。派拉布? 哪一个是首选的什么用途? 我有点困惑,因为它似乎是独立的,我可以做同样的事情。我错过了什么?

  • 我的问题是: 既然我们已经有了typedef样式,那么使using样式成为C++标准的动机是什么呢?