根据规范:https://avro.apache.org/docs/1.10.2/spec.html#Object+Container+Files,这里提到了所需的编解码器和可选的编解码器。
我的问题是关于可选的编解码器。对于任何从零开始使用规范实现Avro读取器的人,他们是否可以跳过对可选编解码器(bzip2、snappy、xz、zstandard)的支持,仍然声称他们的Avro读取器符合规范?
谢谢。
向萨纳尔问好
发布于 2022-09-20 16:23:25
是的,这也是我对说明书的解释。
当然,您的Avro阅读器也无法读取任何可选编解码器的文件,但是生成压缩Avro文件的人也受到了相当的警告。
https://stackoverflow.com/questions/73731254
复制相似问题