为了账号安全,请及时绑定邮箱和手机立即绑定

Avro 架构版本控制

Avro 架构版本控制

达令说 2021-05-31 17:06:52
抱歉,这是一个初学者 AVRO 问题。我的 Java 微服务接受一个有效负载请求,它有一个模式版本元素,该有效负载可以有许多不同的版本,每个版本的格式都略有不同。是否可以使用该版本号对 AVRO 架构注册表进行查找,然后使用该架构来验证接收到的有效负载。这是一个有效且可能的 AVRO 用例吗?然后的目的是在继续发送之前在 Java 微服务中进一步处理这些数据。也许 AVRO 不是正确的技术,但如果不是,请告知。
查看完整描述

1 回答

?
皈依舞

TA贡献1851条经验 获得超3个赞

使用该版本号查找 AVRO 架构注册表

注册表中的 Avro 架构 ID 是一个递增的数字,而不是您的数据真正可索引的数字。

我认为您正在寻找的只是一个版本 ID,Confluent Avro Schema Registry 支持

GET /subjects/:name/versions/:id


查看完整回答
反对 回复 2021-06-02
  • 1 回答
  • 0 关注
  • 140 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信