Presto vs Hive on MR3 (Presto 317 vs Hive on MR3 0.10)
Introduction
In our previous article, we use the TPC-DS benchmark to compare the performance of three SQL-on-Hadoop systems: Impala 2.12.0+cdh5.15.2+0, Presto 0.217, and Hive 3.1.1 on MR3 0.6. It uses sequential tests to draw the following conclusion:
- Impala runs faster than Hive on MR3 on short-running queries that take less than 10 seconds.
- For long-running queries, Hive on MR3 runs slightly faster than Impala.
- For most queries, Hive on MR3 runs faster than Presto, sometimes an order of magnitude faster.