Section 2: Interoperability with Arrow: pandas, Parquet, Flight, and Datasets
This section of the book focuses in more depth on how Arrow interacts with or replaces other common technologies. It describes how it stacks up against data interchange formats such as Protobuf, storage formats such as Parquet, and others. It also explores the Arrow Flight RPC protocol, including examples of setting up a simple client and server. Finally, this section also covers multi-file datasets and using the Compute APIs.
This section comprises the following chapters:
- Chapter 4, Format and Memory Handling
- Chapter 5, Crossing the Language Barrier with the Arrow C Data API
- Chapter 6, Leveraging the Arrow Compute APIs
- Chapter 7, Using the Arrow Datasets API
- Chapter 8, Exploring Apache Arrow Flight RPC