Hbase/Hive
文章平均质量分 61
ThanksCreek
这个作者很懒,什么都没留下…
展开
-
hive函数参考手册
1.内置运算符1.1关系运算符运算符类型说明A = B所有原始类型如果A与B相等,返回TRUE,否则返回FALSEA == B无失败,因为无效的语法。 SQL使用”=”,不使用”==”。A 所有原始类型如果A不等于B返回TRUE,否则返回FALSE。如果A或B值为转载 2014-07-07 21:46:23 · 972 阅读 · 0 评论 -
hive的MapJoin机制
什么是MapJoin?MapJoin顾名思义,就是在Map阶段进行表之间的连接。而不需要进入到Reduce阶段才进行连接。这样就节省了在Shuffle阶段时要进行的大量数据传输。从而起到了优化作业的作用。MapJoin的原理:即在map 端进行join,其原理是broadcast join,即把小表作为一个完整的驱动表来进行join操作。通常情况下,要连接的各个表里面的数据会分布在不同原创 2014-09-12 21:38:19 · 8967 阅读 · 1 评论 -
HIVE 0.11版本的bug
HIVE 0.11版本的bug两次{{group by}}的bug https://issues.apache.org/jira/browse/HIVE-5149SELECT key, COUNT(*)FROM ( SELECT key, value, COUNT( * ) FROM src GROUP BY key, value) aGROUP BY key;原创 2014-10-26 22:48:14 · 1360 阅读 · 0 评论 -
简单十步让你全面理解SQL
很多程序员认为SQL是一头难以驯服的野兽。它是为数不多的声明性语言之一,也因为这样,其展示了完全不同于其他的表现形式、命令式语言、 面向对象语言甚至函数式编程语言(虽然有些人觉得SQL 还是有些类似功能)。 我每天都写SQL,我的开源软件JOOQ中也包含SQL。因此我觉得有必要为还在为此苦苦挣扎的你呈现SQL的优美!下面的教程面向于:已经使用过但没有完全理解SQL转载 2014-09-30 22:53:02 · 939 阅读 · 0 评论