hive学习:sortbyBy 和 Order By 的区别
程序员文章站
2022-07-08 11:57:17
1.Sort By 和 Order By 之间的区别
Hive支持使用 sort by 排序。
sort by 和 order by的区别是前者给每一reducer上的所有行进行排序,后者...
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,每个结果如下
上一篇: Saltstack自动化部署实例
推荐阅读
-
jQuery学习之prop和attr的区别示例介绍
-
深入HQL学习:HQL和SQL的区别
-
SVN和Git的功能和区别,尚学堂SVN和Git学习视频资料免费下载
-
Mysql 学习(二)MySQL的redolog和binlog区别和联系
-
黑马Android76期学习笔记01基础--day07--广播,有、无序广播、特殊广播接受者、样式和主题,this与context的区别、普通对话框,进度条对话框、帧动画
-
Vue – 基础学习(3):$forceUpdate()和$nextTick()的区别
-
hive学习教程(二):hive的数据类型和hive的数据模型
-
Python学习笔记(七)—Python中is和==(is not和!=)的区别
-
Hadoop学习(7)-hive的安装和命令行使用和java操作
-
Java学习之==和equals的区别