Hive高频面试题及详细答案(实操版).docx

Hive高频面试题及详细答案(实操版).docx

Hive高频面试题及详细答案(实操版)

一、基础概念类(入门必问)

1、简单说下Hive是什么?它和MySQL的核心区别是什么?

答案:

Hive是基于Hadoop的数据仓库工具,核心是把SQL语句翻译成MapReduce、Spark、Tez等分布式计算任务,用来处理海量离线数据,本身不存储数据,仅做元数据管理和任务调度。

和MySQL核心区别:

定位不同:MySQL是关系型数据库,用于联机事务处理(OLTP),支持增删改查、事务;Hive是数据仓库,用于联机分析(OLAP),主打海量数据查询、统计分析。

延迟不同:MySQL低延迟,秒级响应;Hive是离线计算,任务启动、调度、运行都有开销

文档评论(0)

1亿VIP精品文档

相关文档