Hive 常见面试 300 问
一、Hive 基础概念
-
什么是 Hive?它的主要用途是什么?
-
Hive 与传统关系型数据库有什么区别?
-
简述 Hive 的架构,各个组件的作用是什么?
-
解释 Hive 中的元数据,它存储在哪里?
-
Hive 支持哪些数据格式?各自的特点是什么?
-
什么是 Hive 表的分区?为什么要使用分区?
-
什么是 Hive 表的桶?桶有什么优势?
-
Hive 中内部表和外部表的区别是什么?
-
如何创建一个 Hive 内部表和外部表?
-
删除 Hive 内部表和外部表有什么不同?
-
Hive 支持的数据类型有哪些?基本数据类型和复杂数据类型分别举例说明。
-
什么是 Hive 的查询语言 HiveQL?它与 SQL 有哪些异同?
-
简述 Hive 的工作原理,查询是如何执行的?
-
为什么 Hive 适合处理大数据,它有哪些优势?
-
Hive 的元数据存储在哪些数据库中比较常见&#x