Avro Connector¶
Apache Avro is a data serialization format and provides the following features:
- Language-independent (with language bindings for popular programming languages, e.g. Java, Python)
- Rich data structures
- A compact, fast, binary data format (encoding)
- A container file for sequences of Avro data (aka Avro data files)
- Remote procedure call (RPC)
- Optional code generation (optimization) to read or write data files, and implement RPC protocols