Avro 模式版本控制
Avro schema versioning
抱歉,这是一个初学者 AVRO 问题。
我的 Java 微服务接受一个具有模式版本元素的有效载荷请求,该有效载荷可以有许多不同的版本,每个版本的格式略有不同。是否可以使用该版本号对 AVRO 模式注册表进行查找,然后使用该模式验证接收到的有效负载。
这是一个有效且可能的 AVRO 用例吗?
然后的目的是在 Java 微服务中处理这些数据,然后再发送。
也许AVRO不是正确的技术,但如果不是,请指教。
lookup against the AVRO schema registry using that version number
注册表中的 Avro 模式 ID 是一个递增的数字,而不是您的数据真正可索引的数字。
我认为您正在寻找的只是一个版本 ID,Confluent Avro Schema Registry 支持
GET /subjects/:name/versions/:id
抱歉,这是一个初学者 AVRO 问题。
我的 Java 微服务接受一个具有模式版本元素的有效载荷请求,该有效载荷可以有许多不同的版本,每个版本的格式略有不同。是否可以使用该版本号对 AVRO 模式注册表进行查找,然后使用该模式验证接收到的有效负载。
这是一个有效且可能的 AVRO 用例吗?
然后的目的是在 Java 微服务中处理这些数据,然后再发送。
也许AVRO不是正确的技术,但如果不是,请指教。
lookup against the AVRO schema registry using that version number
注册表中的 Avro 模式 ID 是一个递增的数字,而不是您的数据真正可索引的数字。
我认为您正在寻找的只是一个版本 ID,Confluent Avro Schema Registry 支持
GET /subjects/:name/versions/:id