Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,12 @@ It provides two client interfaces to the query execution engine:
1. Text User Interface (TUI): An IDE for DataFusion developers and users that provides a local database experience with utilities to analyze / benchmark queries.
2. Command Line Interface (CLI): Scriptable engine for executing queries from files.

Additionally, it provides a FlightSQL & HTTP server implementations leveraging the same execution engine behind the TUI and CLI. This allows users to iterate quickly develop a database and then seamlessly deploy applications built on it.
And two server implementation, FlightSQL & HTTP, leveraging the same execution engine behind the TUI and CLI. This allows users to iterate and quickly develop a database then seamlessly deploy applications built on it.

`dft` is inspired by [`datafusion-cli`], but has some differences:
1. `dft` TUI focuses on more complete and interactive experience for users.
2. `dft` contains many built in integrations such as Delta Lake, Iceberg, and MySQL (Coming Soon) that are not available in `datafusion-cli`.
2. `dft` contains many built in integrations such as Delta Lake and Iceberg that are not available in `datafusion-cli`.
3. `dft` provides server implementations to make it easy to deploy DataFusion based applications / backends.

[`datafusion-cli`]: https://datafusion.apache.org/user-guide/cli/overview.html

Expand Down Expand Up @@ -68,7 +69,6 @@ CREATE VIEW OR REPLACE users_listings AS SELECT * FROM users LEFT JOIN listings

This would make the tables `users`, `transactions`, `listings`, and the view `users_listings` available at startup. Any of these DDL statements could also be run interactively from the SQL editor as well to create the tables.


# Additional Documentation

Links to more detailed documentation for each of the apps and all of the features can be found below.
Expand Down