Skip to content

Commit

Permalink
Merge branch 'benchmarks-e2e' of https://github.com/jaylmiller/arrow-…
Browse files Browse the repository at this point in the history
…datafusion into benchmarks-e2e
  • Loading branch information
jaylmiller committed Mar 20, 2023
2 parents efc739c + 86fb427 commit f45fe2c
Show file tree
Hide file tree
Showing 158 changed files with 8,415 additions and 3,528 deletions.
9 changes: 8 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ DataFusion offers SQL and Dataframe APIs, excellent [performance](https://benchm
- Written in [Rust](https://www.rust-lang.org/), a modern system language with development
productivity similar to Java or Golang, the performance of C++, and
[loved by programmers everywhere](https://insights.stackoverflow.com/survey/2021#technology-most-loved-dreaded-and-wanted).
- Support for [Substrait](https://substrait.io/) for query plan serialization, making it easier to integrate DataFusion
- Support for [Substrait](https://substrait.io/) for query plan serialization, making it easier to integrate DataFusion
with other projects, and to pass plans across language boundaries.

## Use Cases
Expand Down Expand Up @@ -79,6 +79,13 @@ execution plans, file format support, etc.

## Comparisons with other projects

When compared to similar systems, DataFusion typically is:

1. Targeted at developers, rather than end users / data scientists.
2. Designed to be embedded, rather than a complete file based SQL system.
3. Governed by the [Apache Software Foundation](https://www.apache.org/) process, rather than a single company or individual.
4. Implemented in `Rust`, rather than `C/C++`

Here is a comparison with similar projects that may help understand
when DataFusion might be be suitable and unsuitable for your needs:

Expand Down
Loading

0 comments on commit f45fe2c

Please sign in to comment.