Apache kafka 解析卡夫卡消息
我的问题简短明了。我想解析来自卡夫卡主题的json数据。因此,我的应用程序将作为Kafka使用者运行。我只对JSON数据中的某些部分感兴趣。我是否需要使用ApacheFlink之类的库来处理这些数据?在那之后,我将把数据发送到其他地方。开始时,您说“过滤数据”,因此,看起来您需要一个Apache kafka 解析卡夫卡消息,apache-kafka,spring-kafka,Apache Kafka,Spring Kafka,我的问题简短明了。我想解析来自卡夫卡主题的json数据。因此,我的应用程序将作为Kafka使用者运行。我只对JSON数据中的某些部分感兴趣。我是否需要使用ApacheFlink之类的库来处理这些数据?在那之后,我将把数据发送到其他地方。开始时,您说“过滤数据”,因此,看起来您需要一个RecordFilterStrategy注入AbstractKafkaListenerContainerFactory。关于这一问题,见文件: 然后说“对JSON中的某些部分感兴趣”。听起来你不需要记录过滤,但更像是
RecordFilterStrategy
注入AbstractKafkaListenerContainerFactory
。关于这一问题,见文件:
然后说“对JSON中的某些部分感兴趣”。听起来你不需要记录过滤,但更像是数据投影。因此,您可以使用ProjectingMessageConverter
通过一些ProjectionFactory
对数据进行切片。查看他们的JavaDocs以了解更多信息。开始时,您说的是“过滤数据”,因此,看起来您需要将RecordFilterStrategy
注入AbstractKafkaListenerContainerFactory
。关于这一问题,见文件:
然后说“对JSON中的某些部分感兴趣”。听起来你不需要记录过滤,但更像是数据投影。因此,您可以使用
ProjectingMessageConverter
通过一些ProjectionFactory
对数据进行切片。有关更多信息,请参阅他们的Javadoc。您可以使用来过滤特定的json数据。您可以在中获得更详细的信息。您使用哪种类型的反序列化程序?我现在使用StringDeserializer,但我会将字符串映射到特定的模型。您可以使用来过滤特定的json数据。您可以在中获得更详细的信息。您使用哪种类型的反序列化程序?我现在使用StringDeserializer,但我将把字符串映射到特定的模型。您是对的。我不该说过滤器。因为我不过滤它们中的任何一个。我接受一切,但只是参与其中。我将尝试使用数据投影,谢谢。你说得对。我不该说过滤器。因为我不过滤它们中的任何一个。我接受一切,但只是参与其中。我将尝试使用数据投影,谢谢。