EVERYTHING XIAOMI
Get listed
Side by side

Apache Hive vs PrestoDB

Apache Hive logo

Apache Hive

7.4#3 in query engine softwareFree plan
Free planAPILinuxmacOSSelf-hosted
Visit

PrestoDB

7.7#1 in query engine softwareFree plan
Free planWebAPILinuxmacOS
Visit

What both publish

FactApache HivePrestoDB
DeploymentThe official quickstart provides Docker instructions for running HiveServer2 and the Metastore in a container.The project provides a server tarball, command line interface, JDBC driver, and Docker container for getting started.
Documentation depthThe documentation site provides tutorials, administration guides, configuration references and versioned Javadocs.The documentation covers installation, clients, security, administration, caching, optimization, connectors, SQL, REST, troubleshooting, releases and developer APIs.
PurposeApache Hive is a distributed, fault-tolerant data warehouse system for reading, writing, and managing large datasets with SQL.Presto is a distributed SQL query engine designed to query large data sets across heterogeneous data sources.
Rating on TrustRadius8 out of 10 from 35 reviews.10 out of 10 from 19 reviews

Apache Hive plans

  • Apache HiveFree

PrestoDB plans

  • PrestoDBFree
  • Presto open-source distributionFree

Pick Apache Hive if…

Hive suits teams managing large datasets with SQL that need a data warehouse with distributed storage and integrations. Its documentation lists Linux for production use and Mac for development, with Windows also among the listed platforms.

Pick PrestoDB if…

PrestoDB suits teams that need to query large datasets across different systems and can manage a self-hosted deployment. It may not fit teams looking for the full feature set of a standard database.

Charts they share