Data Glossary 🧠

Search

Search IconIcon to open search

What is Apache Avro?

Last updated Sep 7, 2022 - Edit Source

Avro is an open-source data serialization system that helps with data exchange between systems, programming languages, and processing frameworks. Avro helps define a binary format for your data, as well as map it to the programming language of your choice.

Avro has a JSON-like data model, but can be represented as either JSON or in a compact binary form. It comes with a very sophisticated schema description language that describes data. Avro is another  Data Lake File Format.

Read more about how to build a Data Lake on top of it on our  Data Lake and Lakehouse Guide.