summaryrefslogtreecommitdiff
path: root/databases/py-datafusion/pkg-descr
diff options
context:
space:
mode:
Diffstat (limited to 'databases/py-datafusion/pkg-descr')
-rw-r--r--databases/py-datafusion/pkg-descr12
1 files changed, 12 insertions, 0 deletions
diff --git a/databases/py-datafusion/pkg-descr b/databases/py-datafusion/pkg-descr
new file mode 100644
index 000000000000..86f02563213a
--- /dev/null
+++ b/databases/py-datafusion/pkg-descr
@@ -0,0 +1,12 @@
+This is a Python library that binds to Apache Arrow in-memory query engine
+DataFusion.
+
+DataFusion's Python bindings can be used as a foundation for building new data
+systems in Python. Here are some examples:
+- Dask SQL uses DataFusion's Python bindings for SQL parsing, query planning,
+ and logical plan optimizations, and then transpiles the logical plan to Dask
+ operations for execution.
+- DataFusion Ballista is a distributed SQL query engine that extends
+ DataFusion's Python bindings for distributed use cases.
+- DataFusion Ray is another distributed query engine that uses DataFusion's
+ Python bindings.