介绍:Hive是一个构建在Hadoop顶层的数据仓库工具,起源于Facebook为了解决海量数据的统计分析需求。它能够将结构化的数据文件映射为一张数据库表,并提供类似于SQL的查询功能,可以将SQL语句转换为MapReduce任务进行运行。
Hive的出现是为了解决直接使用Hadoop所面临的问题,例如人员学习成本高、项目周期要求短以及MapReduce实现复杂查询逻辑的开发难度大等。Hive的优点包括学习成本低,可以通过类似SQL语句实现快速MapReduce统计,使MapReduce变得更加简单,而无需开发专门的MapReduce应用程序。同时,它提供了丰富的SQL查询方式来分析存储在HDFS中的数据,使得即使不熟悉MapReduce的用户也可以很方便地利用SQL语言查询、汇总、分析数据。
需要注意的是,尽管Hive提供了类SQL的查询功能,但它并不是数据库,而是依赖于HDFS和MapReduce来对HDFS的操作类似于SQL,称之为HQL。此外,Hive还具有很好的扩展性和延展性,支持用户自定义函数,以满足用户的个性化需求。
网址:https://www.cainiaoya.com/hive/hive-jiaocheng.html
网址:https://www.hadoopdoc.com/hive/hive-tutorial
1、黑马程序员Hive全套教程,大数据Hive3.x数仓开发精讲到企业级实战应用
网址:https://www.bilibili.com/video/BV1L5411u7ae/?spm_id_from=333.337.search-card.all.click&vd_source=849186cc0cbe77dd51dcd8d1dc63a69b
2、尚硅谷大数据Hive教程(基于hive3.x丨hive3.1.2)
网址:https://www.bilibili.com/video/BV1EZ4y1G7iL/?spm_id_from=333.337.search-card.all.click&vd_source=849186cc0cbe77dd51dcd8d1dc63a69b
这些就是学习网站!