Avro
Apache Avro is a row-oriented remote procedure call and data serialization framework developed within Apache's Hadoop project. It uses JSON for defining data types and protocols, and serializes data in a compact binary format.
Avro is designed to support complex nested data structures and enables efficient querying and manipulation of specific columns without reading the entire dataset.