Introduction#
DataFusion C provides C API for DataFusion that is an extensible query execution framework written in Rust. C API is useful to use DataFusion from other languages.
APIs#
DataFusion C provides 2 APIs:
Raw C API
GLib API built on top of raw C API
If you already use GLib, GLib API is better. If you don’t use GLib, raw C API is enough.