Hive Sort By vs Order By

2025年1月11日 | 1 分钟阅读

Hive 的 sort by 和 order by 命令用于以排序顺序获取数据。sort by 和 order by 命令之间的主要区别如下。

Sort by

可以使用多个 reducer 进行最终输出。

仅保证 reducer 中行的排序。

可能会给出部分排序结果。

Order by

使用单个 reducer 来保证输出的整体顺序。

可以使用 LIMIT 来最大限度地减少排序时间。


下一个主题Hive join