This document provides an overview of Hive, including:
- What Hive is and how it enables SQL-like querying of data stored in HDFS folders
- The key components of Hive's architecture like the metastore, optimizer, and executor
- How Hive queries are compiled and executed using frameworks like MapReduce, Tez, and Spark
- A comparison of Hive to traditional RDBMS systems and how they differ
- Steps for getting started with Hive including loading sample data and creating Hive projects