🍃 Hive 数据仓库 · 实战全栈
搭建 · SQL分析 · 30章精讲
30个实战章节 · 从入门到面试
01Hive概述
Hive是什么优缺点与RDBMS区别应用场景
02Hive架构原理
架构组件执行流程与Hadoop关系元数据存储
03Hive环境搭建
安装模式安装部署配置文件启动与验证
04Hive数据类型
基本数据类型复杂数据类型类型转换应用场景
05Hive表操作
创建表查看表结构修改表删除表内/外部表
06Hive数据导入
Load加载Insert插入Import导入从其他表导入
07Hive数据导出
Insert导出HDFS导出本地导出Export导出
08Hive查询基础
Select语法Where条件Distinct去重Limit限制Order By
09Hive分组聚合
Group ByHaving过滤聚合函数Count/Sum/Avg
10Hive Join操作
Inner JoinLeft/Right JoinFull JoinMap Join
11Hive子查询
From子句Where子句Exists子查询In子查询
12Hive函数
内置函数数学/字符串日期函数条件函数
13Hive窗口函数
Row_NumberRank/Dense_RankSum窗口Lag/Lead
14Hive自定义函数
UDF开发流程UDF代码实现注册与使用UDAF简介
15Hive分区表
分区概念静态分区动态分区分区管理查询优化
16Hive分桶表
分桶概念分桶创建数据加载采样查询
17Hive文件格式
TextFileSequenceFileParquetORC/Avro
18Hive数据压缩
压缩算法对比压缩配置效果测试压缩与性能
19Hive性能优化
Fetch抓取本地模式严格模式JVM重用并行执行
20Hive索引
索引原理创建索引重建/显示/删除
21Hive视图
视图概念创建/查询视图修改/删除视图
22Hive SerDe
SerDe概念内置SerDe正则/JSON SerDe自定义SerDe
23Hive存储优化
小文件合并数据倾斜处理动态分区优化压缩策略
24Hive安全
权限管理角色管理认证机制数据脱敏
25Hive调优实战
执行计划分析Map数优化Reduce数优化内存调优
26Hive与HBase集成
Hive读取HBaseHive写入HBase映射HBase表
27Hive与Spark集成
SparkSQL读取HiveSparkSQL写入Hive性能对比
28实战案例1 · 用户行为日志
行为日志分析ETL清洗指标计算报表生成
29实战案例2 · 电商数据分析
订单分析用户画像商品推荐
30Hive面试题解析
高频面试题原理问答场景题代码题