Java 如何获得Avro通用记录大小

Java 如何获得Avro通用记录大小,java,bigdata,avro,parquet,Java,Bigdata,Avro,Parquet,我试图缓冲许多Avro GenericRecords(256mo),以便将它们转换为拼花文件 为了做到这一点,我需要一种方法(方法或外部api),允许我获得每个GenericRecord大小 你知道我怎么做吗 非常感谢我尝试使用GenericRecord.toString().getBytes().length,但大小相差很大

我试图缓冲许多Avro GenericRecords(256mo),以便将它们转换为拼花文件

为了做到这一点,我需要一种方法(方法或外部api),允许我获得每个GenericRecord大小

你知道我怎么做吗


非常感谢

我尝试使用GenericRecord.toString().getBytes().length,但大小相差很大