Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Query Engine Software
  3. PrestoDB

PrestoDB

What it is

PrestoDB is a free, open-source distributed SQL query engine for querying large datasets across different data systems. Its connectors use a standard API to access sources including Hive, Iceberg, Kafka, Cassandra, MongoDB, MySQL, PostgreSQL, BigQuery, Redshift, and SQL Server. A coordinator and worker nodes distribute query execution. The project provides a server tarball, command line interface, JDBC driver, and Docker container, with installation guidance for Docker, Helm, and Homebrew. Security documentation covers Kerberos, LDAP, password-file and OAuth 2.0 authentication, access control, and secure internal communication; SSL/TLS can protect communication between cluster nodes. Presto is self-hosted and governed as an independent open-source project under the Linux Foundation. The project directs users to its Slack community to connect with engineers and other users. Its documentation warns that SQL familiarity alone does not make Presto a standard database with all the features that label might suggest. The getting-started page identifies version 0.299 as the current release and dates it August 31, 2026.

For and against

For

  • Free and open source
  • Connectors cover varied relational and non-relational systems
  • Supports Docker, Helm, and Homebrew deployment
  • Documents authentication, access control, and SSL/TLS

Against

  • Requires self-hosted deployment
  • It is a query engine, not a standard database
  • Distributed queries require coordinator and worker nodes

The verdict

PrestoDB brings distributed SQL querying and connectors for a wide range of systems in a free, self-hosted project. Readers should account for its query-engine role rather than expect the full feature set of a standard database.

Who it suits

PrestoDB is for users who need to run distributed SQL queries across heterogeneous data sources and can manage a self-hosted deployment. Its connector and security documentation may help teams assess fit for their systems and access requirements.

Plans and prices

Presto open-source distribution

Free

Self-hosted deployment · Infrastructure and operations are user-managed

PrestoDB

Free

Open-source SQL query engine · self-hosted deployment

Every plan, in full

On the record

Analytics focus
Presto targets OLAP workloads such as analysis, aggregation and reporting rather than OLTP database transactions.prestodb.io · read 15 Oct 2026
Authorization
Presto includes built-in system access control options for allowing all operations, read-only operations, or file-based rules.prestodb.io · read 2 Oct 2026
Built-in connectors
Built-in connectors include JMX, System, Hive and TPC-H, with additional connectors supplied by third parties.prestodb.io · read 15 Oct 2026
Client libraries
Official documentation covers Java/JDBC, Python, Go and JavaScript clients, plus CLI usage.prestodb.io · read 15 Oct 2026
Company facts
The project is governed by the Presto Foundation, a Linux Foundation project; no standalone commercial headquarters or employee count is stated on the official Presto pages reviewed.prestodb.io · read 15 Oct 2026
Connector ecosystem
Documentation lists connectors for systems including BigQuery, Cassandra, ClickHouse, Delta Lake, Druid, Elasticsearch, Hudi, Iceberg, Kafka, MongoDB, MySQL, Oracle, PostgreSQL, Redis, Redshift, SQL Server and others.prestodb.io · read 15 Oct 2026
Connectors
The documentation lists connectors for systems including Hive, Iceberg, Kafka, Cassandra, MongoDB, MySQL, PostgreSQL, BigQuery, Redshift, and SQL Server.prestodb.io · read 2 Oct 2026
Current release
The getting-started page identifies Presto 0.299 as the current release dated August 31, 2026.prestodb.io · read 15 Oct 2026
Custom connectors
Developers can implement connectors through Presto's connector SPI and connector factory interfaces.prestodb.io · read 15 Oct 2026
Deployment
The project provides a server tarball, command line interface, JDBC driver, and Docker container for getting started.prestodb.io · read 2 Oct 2026
Developer extensibility
The developer guide documents custom connectors, functions, procedures, types, system access control, authenticators, event listeners and request filters.prestodb.io · read 15 Oct 2026
Docker deployment
The project publishes a prestodb/presto Docker image and provides configuration and run instructions.prestodb.io · read 15 Oct 2026
Documentation depth
The documentation covers installation, clients, security, administration, caching, optimization, connectors, SQL, REST, troubleshooting, releases and developer APIs.prestodb.io · read 15 Oct 2026
Federated querying
A single SQL query can access data lakes, lakehouses, NoSQL systems and relational databases through connectors.prestodb.io · read 15 Oct 2026
Governance
The Presto Foundation was established under the Linux Foundation with Facebook, Alibaba, Twitter and Uber as founding members.linuxfoundation.org · read 15 Oct 2026
Internal encryption
Communication between Presto cluster nodes can be secured with SSL/TLS.prestodb.io · read 2 Oct 2026
JDBC driver
The JDBC driver is distributed as a Maven Central artifact and supports Java 8 or newer.prestodb.io · read 15 Oct 2026
License
The Presto repository identifies the project license as Apache License 2.0.github.com · read 15 Oct 2026

Alternatives to PrestoDB

Every alternative, ranked