Serialization 是否可以在没有读卡器的情况下使用avro模式解析?

Serialization 是否可以在没有读卡器的情况下使用avro模式解析?,serialization,deserialization,avro,Serialization,Deserialization,Avro,我知道有一种方法可以将avro记录读取到与用于写入该记录的模式兼容的模式中(给定两种模式)。我想知道是否有一种方法可以将记录转换为具有另一个(但与旧模式兼容)模式的类似记录。兼容性的含义与所描述的一样。序列化往返(使用旧模式写入,使用新模式读取)是否不适用于您的用例?它会。它目前实际上是以这种方式实现的,但听起来smth很不自然。我想知道是否有一个原生的avro方法/构造函数可以直接实现这一点。我不知道目前有任何实现直接支持这一点(尽管这样做的一个好处是解决规则只有一个真实来源)。也许是一个贡献

我知道有一种方法可以将avro记录读取到与用于写入该记录的模式兼容的模式中(给定两种模式)。我想知道是否有一种方法可以将记录转换为具有另一个(但与旧模式兼容)模式的类似记录。兼容性的含义与所描述的一样。

序列化往返(使用旧模式写入,使用新模式读取)是否不适用于您的用例?它会。它目前实际上是以这种方式实现的,但听起来smth很不自然。我想知道是否有一个原生的avro方法/构造函数可以直接实现这一点。我不知道目前有任何实现直接支持这一点(尽管这样做的一个好处是解决规则只有一个真实来源)。也许是一个贡献的机会?:)