Understanding Avro, Parquet and ORC