HiveSQL解析原理:包括SQL转化为MapReduce过程及MapReduce如何实现基本SQL操作

查看数: 68579 | 评论数: 9 | 收藏 16
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-12-3 19:39

正文摘要:

本帖最后由 fc013 于 2016-12-3 19:42 编辑 问题导读: 1.什么是Hive?2.MapReduce框架实现SQL基本操作的原理是什么?3.Hive怎样实现SQL的词法和语法解析? Hive是基于Hadoop的一个数据仓库系统,在各大 ...

回复

sunspeedzy 发表于 2019-2-25 18:34:54
请问楼主。
我在hive表中映射了hbase分区表,但是使用Hive SQL做检索时,虽然where中指定了rowkey对应列的取值范围在一个Region内,但是SQL执行时依然为HBase表的每个分区分配了一个Map任务执行。。。有没有什么方法可以让Hive SQL只读取指定的Region呢?

点评

这个恐怕不能指定太细了,如果效率慢,可以考虑使用impala  发表于 2019-2-25 19:29
linbingfeng@123 发表于 2019-1-16 15:37:08
distinct的原理,那个last_key还有partition_key,是怎么生成的?为什么key不一样,会混洗到同一个reduce?
cloudera 发表于 2018-5-16 15:06:52
虽然看不懂,但感觉还是很厉害的样子
老街的腔调 发表于 2017-12-5 15:36:27
适合反复看,很长很详细
hcnysa 发表于 2017-4-12 15:15:44
很详细。很不错的文章,值得仔细阅读。
playzhp 发表于 2017-3-2 12:28:04
讲得很详细,楼主厉害
Useful丶M 发表于 2016-12-22 09:14:13
讲得很详细 ,收藏慢慢学
zpjoe 发表于 2016-12-7 11:27:20
说得很清楚
叫我胖哥 发表于 2016-12-4 12:26:50
收了,感谢。一下觉得懵了!
关闭

推荐上一条 /2 下一条