← Big Data & Hadoop learning pathBig Data & Hadoop · Module 6 of 10
Hive and SQL on big data
Query huge datasets with SQL.
📖 Key ideas
- Hive translates HiveQL into distributed jobs.
- Tables map onto files in HDFS (schema-on-read).
- Partitioning by date/region speeds queries.
- Formats: ORC and Parquet are columnar and efficient.
- Modern engines: Spark SQL, Presto/Trino, Impala.
💡 Real-life example: Hive is a translator turning simple SQL questions into big cluster jobs.
HiveQLHive's SQL dialect
Schema-on-readSchema applied when reading
PartitionData split by a column into folders
ORC/ParquetColumnar file formats