Hive on MR3 is a high-performance alternative to Apache Hive and Spark SQL, running natively on Kubernetes.
Hive on MR3 is a powerful, cost-effective, and portable way to run Apache Hive workloads. It combines the familiarity of Hive with the performance and efficiency of the MR3 execution engine.
Achieve high performance without sacrificing correctness.
Run interactive and batch queries side by side in a single system.
Run in any environment with flexible compute and storage options.
Hive on MR3 runs slightly slower than Trino for sequential queries, but significantly faster under concurrent workloads on the 10TB TPC-DS benchmark. Unlike Trino, it returns correct results for all queries.
Hive on MR3 features fault-tolerant execution and built-in capacity scheduling. By leveraging capacity scheduling, interactive queries can be prioritized while batch jobs continue running reliably in the background — ensuring smooth operation within a single unified system.
Hive on MR3 can run both interactive and batch queries together, simplifying operations and reducing costs. With fast autoscaling, smart caching, and easy deployment, it offers a powerful combination of performance, resource efficiency, and portability.
Simplify operations and reduce costs with a single system for all workloads.
Maximize resource efficiency with autoscaling and smart caching.
Set up fast with automation scripts and production-ready configurations.
Many organizations deploy separate systems for interactive and batch queries, increasing complexity and costs. Hive on MR3 streamlines operations by offering a single fault-tolerant system that handles both workloads. Capacity scheduling ensures efficient resource usage without compromising performance.
With Hive on MR3, one system is all you need.
Still running Apache Hive 2 or 3 on Hadoop? Hive on MR3 makes upgrading easy, with no need to overhaul your infrastructure. Choose the path that works best for your environment.
Run on your current Hadoop cluster with a compatible build we provide.
Deploy Hive on MR3 on Kubernetes alongside your existing Hadoop cluster.
Use Hive on MR3 without Hadoop or Kubernetes. Just deploy and start.
Try Hive on MR3 today and see the difference.