Apache kafka apachekafka流生成器的使用

Apache kafka apachekafka流生成器的使用,apache-kafka,kafka-consumer-api,kafka-producer-api,apache-kafka-streams,Apache Kafka,Kafka Consumer Api,Kafka Producer Api,Apache Kafka Streams,我一直在尝试ApacheKafka开源生产者和消费者数据流。我有一个问题,使用1。)KafkaProducer,producer.send有什么区别 2.Streamsbuilder,KafkaStreamscode?它们不是都适用于卡夫卡流媒体数据吗? 如果我只使用Kafka producer,producer.send,我能实现数据流吗?您可以使用Kafka Streams进行更复杂的数据处理,因为它提供了高级别和低级别处理器API。在低级别处理器API中,您可以控制记录并创建流(拓扑)您可

我一直在尝试ApacheKafka开源生产者和消费者数据流。我有一个问题,使用1。)
KafkaProducer,producer.send有什么区别
2.
Streamsbuilder,KafkaStreams
code?它们不是都适用于卡夫卡流媒体数据吗?
如果我只使用Kafka producer,producer.send,我能实现数据流吗?

您可以使用Kafka Streams进行更复杂的数据处理,因为它提供了高级别和低级别处理器API。在低级别处理器API中,您可以控制记录并创建流(拓扑)您可以用不同的方式操纵记录,并将其发送到一个或多个输出主题。 在高级中,您有具有诸如join之类功能的k表。 这些支持窗口和其他功能,可对拾取的数据进行更多控制。
在Kafka Streams中也可以使用状态存储,这有助于实现状态转换。此外,在Kafka Streams中,状态存储易于水平和垂直扩展,您可以使用Kafka Streams进行更复杂的数据处理,因为它提供了高级和低级处理器API。在低级处理器API中,您可以控制记录并创建流(拓扑),您可以在其中以不同的方式操作记录并将其发送到一个或多个输出主题。 在高级中,您有具有诸如join之类功能的k表。 这些支持窗口和其他功能,可对拾取的数据进行更多控制。
卡夫卡流中也提供状态存储,有助于实现状态转换。此外,卡夫卡流中的状态存储易于横向和纵向扩展

您到底想实现什么?您到底想实现什么?太棒了!我也读过另一点,Kafka streams API是支持排队流数据的API(例如:连续提要等),标准API不支持此类数据流。Kiran,如果您有链接和文档可以解释,您也可以分享一下吗?我可以完全阅读所有的特征差异。谢谢你的回答。太好了!我也读过另一点,Kafka streams API是支持排队流数据的API(例如:连续提要等),标准API不支持此类数据流。Kiran,如果您有链接和文档可以解释,您也可以分享一下吗?我可以完全阅读所有的特征差异。谢谢你的回答。