为什么Apache Kafka使用者会使用不同版本的模式来反序列化与数据一起发送的记录之外的记录



让我们假设我在向kafka发送数据时使用Avro序列化。

在使用ApacheKafka的记录时,我得到了模式和记录。我可以使用模式来解析记录。我不明白为什么消费者会使用不同版本的模式来反序列化记录。有人能帮忙吗?

当在Kafka上生成消息时,该消息使用特定版本模式的唯一id进行序列化。使用者将使用该唯一的模式id进行反序列化。

取自https://docs.confluent.io/current/schema-registry/avro.html#schema-进化

最新更新