Audience

Professional developers and data engineers seeking a solution for building data-centric systems

About Apache DataFusion

Apache DataFusion is an extensible, high-performance query engine written in Rust that utilizes Apache Arrow as its in-memory format. Designed for developers building data-centric systems such as databases, data frames, machine learning, and streaming applications, DataFusion offers SQL and DataFrame APIs, a vectorized, multi-threaded, streaming execution engine, and support for partitioned data sources. It natively supports formats like CSV, Parquet, JSON, and Avro, and allows for seamless integration with object stores including AWS S3, Azure Blob Storage, and Google Cloud Storage. The engine features a comprehensive query planner, a state-of-the-art optimizer with capabilities like expression coercion and simplification, projection and filter pushdown, sort and distribution-aware optimizations, and automatic join reordering. DataFusion is highly customizable, enabling the addition of user-defined scalar, aggregate, and window functions, custom data sources, query languages, etc.

Pricing

Starting Price:
Free
Free Version:
Free Version available.

Integrations

API:
Yes, Apache DataFusion offers API access

Ratings/Reviews

Overall 0.0 / 5
ease 0.0 / 5
features 0.0 / 5
design 0.0 / 5
support 0.0 / 5

This software hasn't been reviewed yet. Be the first to provide a review:

Review this Software

Company Information

Apache Software Foundation
Founded: 2019
United States
datafusion.apache.org

Videos and Screen Captures

Apache DataFusion Screenshot 1
Other Useful Business Software
Build Agents and Models on One Platform Icon
Build Agents and Models on One Platform

Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Start Free

Product Details

Platforms Supported
Cloud
Training
Documentation
In Person
Support
Phone Support
Online

Apache DataFusion Frequently Asked Questions

Q: What kinds of users and organization types does Apache DataFusion work with?
Apache DataFusion works with these users and organization types: Mid Size Business, Small Business, Enterprise, Freelance, Nonprofit, Government, and Startup.
Q: What languages does Apache DataFusion support in their product?
Apache DataFusion supports these languages: English.
Q: What kind of support options does Apache DataFusion offer?
Apache DataFusion offers support via phone support and online.
Q: What other applications or services does Apache DataFusion integrate with?
Apache DataFusion integrates with: Amazon S3, Apache Arrow, Apache Avro, Apache Parquet, Azure Blob Storage, C, Microsoft Excel, Google Cloud Storage, Google Sheets, JSON, Python, Rust, SDF, and SQL.
Q: Does Apache DataFusion have an API?
Yes, Apache DataFusion has an API.
Q: What type of training does Apache DataFusion provide?
Apache DataFusion provides training in the form of documentation and in person.
Q: How much does Apache DataFusion cost?
Pricing for Apache DataFusion starts at Free.

Apache DataFusion Product Features

Database

Monitoring Not Supported
Creation / Development Not Supported
Data Migration Not Supported
Data Search Not Supported
Data Replication Not Supported
Performance Analysis Not Supported
Virtualization Not Supported
Queries Not Supported
Relational Interface Not Supported
Backup and Recovery Not Supported
Database Conversion Not Supported
Mobile Access Not Supported
NOSQL Not Supported
Data Security Not Supported