Apache Hive vs. Presto
Product | Rating | Most Used By | Product Summary | Starting Price |
---|---|---|---|---|
Apache Hive | N/A | Apache Hive is database/data warehouse software that supports data querying and analysis of large datasets stored in the Hadoop distributed file system (HDFS) and other compatible systems, and is distributed under an open source license. | N/A | |
Presto | N/A | Presto is an open source SQL query engine designed to run queries on data stored in Hadoop or in traditional databases. Teradata supported development of Presto followed the acquisition of Hadapt and Revelytix. | N/A |
Apache Hive | Presto | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Editions & Modules | No answers on this topic | No answers on this topic | ||||||||||||||
Offerings |
| |||||||||||||||
Entry-level Setup Fee | No setup fee | No setup fee | ||||||||||||||
Additional Details | — | — | ||||||||||||||
More Pricing Information |
Apache Hive | Presto | |
---|---|---|
Considered Both Products | Apache Hive | Presto |
Top Pros | ||
Top Cons |
|
|
Apache Hive | Presto | |
---|---|---|
Highlights |
Research Team Insight Published Apache Hive and Presto are both analytics engines that businesses can use to generate insights and enable data analytics. Apache Hive is a data warehousing tool designed to easily output analytics results to Hadoop. In contrast, Presto is built to process SQL queries of any size at high speeds. Both tools are most popular with mid sized businesses and larger enterprises that perform a large volume of SQL queries. FeaturesApache Hive and Presto both enable organizations to perform queries on business data, but they also have some standout features that set them apart from each other. Apache Hive is designed to facilitate analytics on large amounts of data, while also providing storage for the results in the form of tables. Businesses using Hadoop will appreciate that Apache Hive is built on top of the Hadoop File System, making it easy to integrate Apache Hive into their existing infrastructure. Businesses will get the most out of Apache Hive if they are performing ad-hoc queries on large datasets. Presto is an open source sql query engine that can manage and run both simple, small queries, as well as large, complex queries. Businesses will appreciate that Presto can run queries at high speeds, making it a good choice for businesses that want to run a lot of queries without being delayed. It is worth noting, that for businesses using Hadoop that want the high query speed offered by Presto, it does include an integration with Apache Hive. LimitationsApache Hive and Presto are both popular choices for businesses seeking analytics engines, with some even using both, but they also have some limitations that are important to consider. Apache Hive provides excellent support for large datasets and businesses that use Hadoop, but it can’t run SQL queries as fast as Presto. Businesses looking for the fastest option available may need to consider other options. Additionally, Apache Hive includes built in support for Hadoop, but businesses using other tools will not be able to take advantage of those benefits. Presto provides fast support for SQL queries, but it doesn’t include built in support for the Hadoop File System, and requires other tools to function for that use case. Businesses looking for a quick solution that works with Hadoop out of the box may prefer Apache Hive. Additionally, businesses less concerned with scalability and maximum query speed may prefer the support for large datasets provided by Apache Hive. PricingApache Hive and Presto are both open source tools, so the source code for each one is available for free. |
Apache Hive | Presto | |
---|---|---|
Small Businesses | Google BigQuery Score 8.7 out of 10 | Google Cloud SQL Score 8.8 out of 10 |
Medium-sized Companies | Cloudera Enterprise Data Hub Score 9.0 out of 10 | Snowflake Score 8.8 out of 10 |
Enterprises | Oracle Exadata Score 8.5 out of 10 | SAP IQ Score 9.0 out of 10 |
All Alternatives | View all alternatives | View all alternatives |
Apache Hive | Presto | |
---|---|---|
Likelihood to Recommend | 8.0 (35 ratings) | 7.8 (2 ratings) |
Likelihood to Renew | 10.0 (1 ratings) | - (0 ratings) |
Usability | 8.5 (7 ratings) | - (0 ratings) |
Support Rating | 7.0 (6 ratings) | - (0 ratings) |
Apache Hive | Presto | |
---|---|---|
Likelihood to Recommend | Apache | Open Source |
Pros | Apache | Open Source |
Cons | Apache | Open Source |
Likelihood to Renew | Apache | Open Source No answers on this topic |
Usability | Apache | Open Source No answers on this topic |
Support Rating | Apache | Open Source No answers on this topic |
Alternatives Considered | Apache | Open Source |
Return on Investment | Apache | Open Source |
ScreenShots |