![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hive
这里有个程序员儿
个人gzh 是bigdata_nice,欢迎一起学习
展开
-
【Hive】hql详解
DML语句 1.创建数据库 create database 数据库名 2.修改数据库 数据库其他元数据都是不可更改的,包括数据库名和数据库所在目录位置 为数据库的dbproperties设置键值对属性值,来描述数据库属性信息, ALTER (DATABASE|SCHEMA) database_name SET DBPROPERTIES (property_name=propert...原创 2019-03-19 20:19:42 · 634 阅读 · 0 评论 -
【Hive】Hive笔记之collect_list/collect_set
Hive中有两种用于列转行的函数collect_list和collect_set 他们的区别是collect_list获取的结果是全部的可重复的,collect_set的结果是去重之后不重复的。 可以联想到list和set集合的特性记忆,list是有序可重复的,set是无序不可重复的。 例如: students中有学生id和课程字段 select id,collect_list(co...原创 2019-03-30 21:05:33 · 1385 阅读 · 0 评论 -
【HIVE】hive与传统关系型数据库的对比
1.HIVE简介 hive是一个基于hadoop的数据仓库,可以将结构化的数据文件映射为一张hive数据表,并提供简单的查询功能,可以将hql语句转化为MapReduce任务执行。 非编程者也可以对hdfs数据做mapreduce操作。使用hive查询可以快速实现简单的mapreduce操作,不必开发专门的mapreduce应用,学习成本低,十分适合数据仓库的统计分析。 2.数...原创 2019-03-24 14:56:32 · 1199 阅读 · 0 评论