- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
厦门大学林子雨编著
《大数据技术原理与应用》
第14章基于Hadoop的数
据仓库Hive
(版本号:2016年4月6日版本)
(备注:2015年8月1日第一版教材中没有本章,本章为2016年新增内容,将被放入第二版教材中)
(版权声明:版权所有,请勿用于商业用途)
主讲教师:林子雨
厦门大学数据库实验室
二零一六年四月
目录
目录
14.1概述1
14.1.1数据仓库概念1
14.1.2传统数据仓库面临的挑战2
14.1.3Hive简介3
14.1.4Hive与Hadoop生态系统中其他组件的关系3
14.1.5Hive与传统数据库的对比分析4
14.1.6Hive在企业中的部署和应用5
14.2Hive系统架构6
14.3Hive工作原理8
14.3.1SQL语句转换成MapReduce作业的基本原理8
14.3.2Hive中SQL查询转换成MapReduce作业的过程10
14.4HiveHA基本原理12
14.5Impala13
14.5.1Impala简介13
14.5.2Impala系统架构14
14.5.3Impala查询执行过程15
14.5.4Impala与Hive的比较16
14.6Hive编程实践17
14.6.1Hive的数据类型17
14.6.2Hive基本操作18
14.6.3Hive应用实例:WordCount22
14.6.4Hive编程的优势23
本章小结23
习题24
附录1:任课教师介绍25
附录2:课程教材介绍25
附录3:中国高校大数据课程公共服务平台介绍26
厦门大学林子雨编著《大数据技术原理与应用》第14章基于Hadoop的数据仓库Hive
第14章基于Hadoop的数据仓库Hive
Hive是一个基于Hadoop的数据仓库工具,可以用于对存储在Hadoop文件中的数据集
进行数据整理、特殊查询和分析处理。Hive的学习门槛比较低,因为它提供了类似于关系
数据库SQL语言的查询语言——HiveQL,可以通过HiveQL语句快速实现简单的MapReduce
统计,Hive自身可以将HiveQL语句快速转换成MapReduce任务进行运行,而不必开发专
门的MapReduce应用程序,因而十分适合数据仓库的统计分析。
本章首先介绍了数据仓库的概念、Hive的基本特征、与其他组件之间的关系、与传统
数据库的区别以及它在企业中的具体应用;接着详细介绍了Hive的系统架构,包括基本组
成模块、工作原理和几种外部访问方式,描述了Hive的具体应用及HiveHA原理;同时,
介绍了新一代开源大数据分析引擎Impala,它提供了与Hive类似的功能,但是,速度要比
Hive快许多;最后,以单词统计为例,介绍了如何使用Hive进行简单编程,并说明了Hive
编程相对于MapReduce编程的优势。
14.1概述
14.1.1数据仓库概念
您可能关注的文档
- 厦大大数据技术原理与应用第七章MapReduce.ppt
- 厦大大数据技术原理与应用第三章分布式文件系统HDFS.ppt
- 厦大大数据技术原理与应用第十六章Spark.ppt
- 厦大大数据技术原理与应用第十四章基于Hadoop的数据仓库Hive.ppt
- 厦大大数据技术原理与应用第十五章Hadoop架构再探讨.ppt
- 厦大大数据技术原理与应用第四章分布式数据库HBase.ppt
- 厦大大数据技术原理与应用第五章NoSQL数据库.ppt
- 厦大-大数据技术原理与应用-进阶学习自学教程-Spark快速入门指南-–-Spark的安装与基础使用.doc
- 厦大-大数据技术原理与应用-自学教程-Hadoop上的数据仓库Hive初级实践教程.doc
- 厦大林子雨编著-大数据技术原理与应用-电子书-第16章-Spark(2016年4月20日版本).pdf
最近下载
- JBT 14401-2022户内悬挂导轨式巡检机器人系统.docx
- (成都七中)四川省成都市第七中学2023-2024学年高一上学期10月月考物理试题(解析版).docx VIP
- 《危重病人的抢救》课件.pptx VIP
- D-阿洛酮糖的功能特性及其生物合成研究进展.docx
- 化学科普-茶中的化学知识.pptx
- 医诺生物高纯度人体必需脂肪酸产业化生产项目环境评估报告表.doc
- 萨特名著《恶心》.doc
- 《CECS 98-1998 浆体长距离管道输送工程设计规程》.pdf
- GB/T 16538-2008_声学 声压法测定噪声源声功率级 现场比较法.pdf
- 人教版小学数学二年级上册《认识厘米》说课稿.doc
文档评论(0)