当前位置: 移动技术网 > 科技>人工智能>云计算 > hive学习:sortbyBy 和 Order By 的区别

hive学习:sortbyBy 和 Order By 的区别

2018年01月27日  | 移动技术网科技  | 我要评论

热风炉燃烧器,暇步士女鞋,塞班陌陌下载

1.Sort By 和 Order By 之间的区别
Hive支持使用 sort by 排序。
sort by 和 order by的区别是前者给每一reducer上的所有行进行排序,后者保证在数据结果上都有序。也就是说,如果使用超过一个reducer,使用sort by可能给出部分有序的结果。

2.在每个reducer中的数据将会根据用户指定的顺序排序

SELECT key, value FROM src SORT BY key ASC, value DESC

这个查询有2个reducer,每个结果如下
这里写图片描述

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网