commit | e8edecfd4efdd5d0a1af6439fc59736313a5ce3e | [log] [tgz] |
---|---|---|
author | Daniël Heres <daniel.heres@coralogix.com> | Mon Jun 26 23:08:23 2023 +0200 |
committer | Daniël Heres <daniel.heres@coralogix.com> | Mon Jun 26 23:08:23 2023 +0200 |
tree | fda82514351d73294634aee2546135092ee84b23 | |
parent | 8c7678a0b10d14029b5c34f822dc2605e00390fd [diff] |
Use projection
DataFusion is a very fast, extensible query engine for building high-quality data-centric systems in Rust, using the Apache Arrow in-memory format. Python Bindings are also available.
DataFusion offers SQL and Dataframe APIs, excellent performance, built-in support for CSV, Parquet, JSON, and Avro, extensive customization, and a great community.
https://arrow.apache.org/datafusion/ contains the project's documentation.
The example usage section in the user guide and the datafusion-examples code in the crate contain information on using DataFusion.
The developer’s guide contains information on how to contribute.