hive
varyall
这个作者很懒,什么都没留下…
展开
-
Hive高级查询(group by、 order by、 join等)
查询操作group by、 order by、 join 、 distribute by、 sort by、 clusrer by、 union all12底层的实现 mapreduce常见的聚合操作count计数count(*) 所有值不全为NULL时,加1操作 count(1) 不管有没有值,只要有这条记录,值就加1 count(col) col列里面的值为null,值不会加1,...转载 2018-02-08 17:45:01 · 990 阅读 · 0 评论 -
CentOS下Hive2.0.0单机模式安装详解
本文环境如下: 操作系统:CentOS 6 32位 Hive版本:2.0.0 JDK版本:1.8.0_77 32位 Hadoop版本:2.6.41. 所需要的环境Hive 2.0需要以下运行环境: Java 1.7以上(强烈建议使用Java 1.8) Hadoop 2.X2. 下载、解压Hive安装包Hive官网地址: http://hive.apache.org/ 例如:wget "http:/...转载 2018-02-23 13:30:12 · 277 阅读 · 0 评论 -
有Mysql数据库的情况下为什么要用Hive数据库?
有Mysql数据库的情况下为什么要用Hive?最近接到公司的一个需求,要求使用Hive做数据查询。当时第一反应就是What?Hive是什么鬼?一脸懵逼状。(请原谅一个刚开始实习的Java实习生见识短浅)然后发现了hive的一些问题。下面简单介绍一下Hive。网上对于hive与mysql的区别的文章也不是很多。so只能问问公司大牛们,看看他们是怎样理解的。由于 Hive 采用了 SQL 的查询语言 ...转载 2018-03-14 13:20:57 · 2223 阅读 · 1 评论 -
Hive、Hbase、mysql区别
Hive和HBase的区别Hive是为了简化编写MapReduce程序而生的,使用MapReduce做过数据分析的人都知道,很多分析程序除业务逻辑不同外,程序流程基本一样。在这种情况下,就需要Hive这样的用戶编程接口。Hive本身不存储和计算数据,它完全依赖于HDFS和MapReduce,Hive中的表纯逻辑,就是些表的定义等,也就是表的元数据。使用SQL实现Hive是因为SQL大家都熟悉,转换...转载 2018-03-14 13:25:37 · 697 阅读 · 0 评论