sorting - MapReduce 框架如何实现排序阶段?

标签 sorting frameworks hadoop mapreduce implementation

我对MapReduce排序阶段的实现很感兴趣;它似乎非常有效。有人可以提供一些引用资料吗?谢谢!

最佳答案

This指向 ReduceTask.java作为编码排序阶段的地方。请参阅 ReduceTask.java 中的第 393-408 行.如果您需要更多信息,download the entire source并深入研究。

已编辑

“排序”阶段属于 ReduceTask,如下图所示,来自 hadoop book . (页数:163) enter image description here

关于sorting - MapReduce 框架如何实现排序阶段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9363761/

相关文章:

javascript - 无法定位 DOM 中的重复组件 - Vue.js

java - 如何通过 OSGI 包中的 kerberos 与 hdfs 连接

ios - 在 iOS 中创建和部署静态库时避免 header 冲突

vba - 如何有条件地将一行中的数据排序为第二行中的近似数据匹配?

java - LinkedHashMap 按值排序

java - 将 List<Object> 上的值与其他 List 进行比较,并在不知道索引的情况下更新其他值

iOS 推特 API;如何检索一个国家/地区内的最新推文?

hadoop - 如何获取 hdfs 文件上最后添加的数据?

graph - 关于来自 Graphlabs : community detection example 的 Graphchi

pandas - 在 Geopandas 数据框中按经度对几何列进行排序/排序