开发者社区> 问答> 正文

Hive中的排序关键字有哪些?

Hive中的排序关键字有哪些?

展开
收起
芯在这 2021-12-11 23:24:19 474 0
1 条回答
写回答
取消 提交回答
  • sort by ,order by ,cluster by ,distribute by

    sort by :不是全局排序,其在数据进入reducer前完成排序

    order by :会对输入做全局排序,因此只有一个reducer(多个reducer无法保证全局有序).只有一个reducer,会导致当输入规模较大时,需要较长的计算时间。

    cluster by : 当distribute by 和sort by的字段相同时,等同于cluster by.可以看做特殊的distribute + sort

    distribute by :按照指定的字段对数据进行划分输出到不同的reduce中

    2021-12-11 23:24:36
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Hive Bucketing in Apache Spark 立即下载
spark替代HIVE实现ETL作业 立即下载
2019大数据技术公开课第五季—Hive迁移到MaxCompute最佳实践 立即下载