【发布时间】:2020-11-20 23:25:04
【问题描述】:
我想在 kafka 上生成 avro 类型的消息。有没有办法使用在模式注册表中注册的模式 id 而不是指定模式?
【问题讨论】:
标签: apache-kafka kafka-producer-api
我想在 kafka 上生成 avro 类型的消息。有没有办法使用在模式注册表中注册的模式 id 而不是指定模式?
【问题讨论】:
标签: apache-kafka kafka-producer-api
不是真的,不。
但是您可以从给定 ID 的注册表中下载架构,然后使用它来创建消息。
但是,如果您已经有一个 Avro 对象,它已经有一个模式,Avro 序列化程序会为您提取它并用一个 ID 替换它
【讨论】: