Tool

Apache DataFusion

Apache DataFusion is an extensible query engine written in Rust that uses Apache Arrow as its in-memory format. It provides SQL and DataFrame APIs, a query planner, and a columnar, streaming, multithreaded, vectorized execution engine for partitioned data sources. It supports CSV, Parquet, JSON, and Avro out of the box, and can be extended with custom data sources, query languages, functions, operators, and other workload-specific components. DataFusion is developed as an Apache Software Foundation project and is available as libraries and binaries for building database and analytics systems.

Visit site Mentioned in 1 video ↓

What Apache DataFusion is used for

1 use taken from transcripts — each links to the moment in the video.

  • Query engine supported by Vortex; it consumes Arrow batches and can handle operations such as sorting.

Videos mentioning Apache DataFusion

1 in the library.