验证java中的avro文件

时间:2014-08-13 10:25:53

标签: apache avro

是否有任何API可以验证avro文件?确保文件没有损坏。

目前我正在使用DataFileWriter.getSchema()来检查avro是否没有损坏。但只检查schemna并不能确保文件没有损坏。

我可以选择阅读每条记录。有没有其他方法来验证avro文件?

谢谢

1 个答案:

答案 0 :(得分:1)

不,没有别的办法。 Avro files可以被认为是带有标题的分隔文件。标头指定字段及其类型,记录只是二进制分隔数据。正如文本分隔数据一样,100%确定的唯一方法是检查每条记录。