DataFusion

Coverage Status

logo

DataFusion is a very fast, extensible query engine for building high-quality data-centric systems in Rust, using the Apache Arrow in-memory format.

DataFusion offers SQL and Dataframe APIs, excellent performance, built-in support for CSV, Parquet, JSON, and Avro, extensive customization, and a great community.

See the Project Website at https://arrow.apache.org/datafusion/ for more details.

Examples

Please see the example usage in the user guide and the datafusion-examples crate for more information on how to use DataFusion.