尚硅谷Java培训

Hive源码解析及优化

视频介绍

Hive是基于Hadoop的数据仓库工具,用来进行数据提取、转化、加载,是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制。Hive将繁琐的MapReduce程序变成了简单方便的SQL语句实现,深受广大软件开发工程师喜爱,是进入互联网行业的大数据开发工程师必备技术之一。

本套视频教程为Hive的进阶课程,分为源码解析和优化两部分内容,通过本套教程你将学习到:企业级调优以及在大数据量时如何通过不运行HQL得知优化是否生效,以及简单方便的SQL语句翻译为MapReduce程序的全流程源码分析,包括Hive的经典面试题讲解,帮你开拓解决问题的视野及思路,搞定大厂面试!

教程提供全套授课视频、笔记、面试题、资料,共计41讲,时长5小时。

视频目录 选集

  • 01.尚硅谷_Hive-课程总体介绍
  • 02.尚硅谷_Hive-调优(课程介绍)
  • 03.尚硅谷_Hive-调优(执行计划)
  • 04.尚硅谷_Hive-调优(建表优化 分区表)
  • 05.尚硅谷_Hive-调优(建表优化 分桶表)
  • 06.尚硅谷_Hive-调优(建表优化 文件&压缩格式)
  • 07.尚硅谷_Hive-调优(HQL优化 单表查询优化1-5)
  • 08.尚硅谷_Hive-调优(HQL优化 多表查询优化6-7)
  • 09.尚硅谷_Hive-调优(HQL优化 多表查询优化8)
  • 10.尚硅谷_Hive-调优(HQL优化 多表查询优化9 大表JOIN大表)
  • 11.尚硅谷_Hive-调优(HQL优化 多表查询优化10 笛卡尔积)
  • 12.尚硅谷_Hive-调优(单表数据倾斜)
  • 13.尚硅谷_Hive-调优(多表数据倾斜)
  • 14.尚硅谷_Hive-调优(Job优化 Map&Reduce)
  • 15.尚硅谷_Hive-调优(Job优化 其他方式)
  • 16.尚硅谷_Hive-调优(Hive On Spark)
  • 17.尚硅谷_Hive-源码-课程介绍
  • 18.尚硅谷_Hive-源码-核心组件回顾&HQL翻译MR流程介绍
  • 19.尚硅谷_Hive-源码-源码流程整体介绍
  • 20.尚硅谷_Hive-源码-源码阅读(准备工作)
  • 21.尚硅谷_Hive-源码-源码阅读(入口程序)
  • 22.尚硅谷_Hive-源码-源码阅读(读取HQL语句分类解析)
  • 23.尚硅谷_Hive-源码-源码阅读(控制台打印信息介绍)
  • 24.尚硅谷_Hive-源码-源码阅读(进入编译HQL代码)
  • 25.尚硅谷_Hive-源码-源码阅读(读取HQL语句 小总结)
  • 26.尚硅谷_Hive-源码-源码阅读(四大组件作用区域介绍)
  • 27.尚硅谷_Hive-源码-源码阅读(解析器工作完成AST)
  • 28.尚硅谷_Hive-源码-源码阅读(对AST加工 源码流程)
  • 29.尚硅谷_Hive-源码-源码阅读(对AST加工 小总结)
  • 30.尚硅谷_Hive-源码-源码阅读(任务提交流程)
  • 31.尚硅谷_Hive-源码-源码阅读(源码流程 小总结)
  • 32.尚硅谷_Hive-源码-源码阅读(Hive Debug模式)
  • 33.尚硅谷_Hive-面试题(课程介绍)
  • 34.尚硅谷_Hive-面试题(题1)
  • 35.尚硅谷_Hive-面试题(题2 思路分析)
  • 36.尚硅谷_Hive-面试题(题2 HQL实现)
  • 37.尚硅谷_Hive-面试题(题3 思路一思路分析)
  • 38.尚硅谷_Hive-面试题(题3 思路二思路分析)
  • 39.尚硅谷_Hive-面试题(题4 思路分析)
  • 40.尚硅谷_Hive-面试题(题4 HQL实现)
  • 41.尚硅谷_Hive-面试题(题5 思路分析&HQL实现)