【发布时间】:2013-08-23 17:49:57
【问题描述】:
我现在正在学习分区器的概念。谁能解释一下下面的代码。我很难理解
public class TaggedJoiningPartitioner extends Partitioner<TaggedKey,Text> {
@Override
public int getPartition(TaggedKey taggedKey, Text text, int numPartitions) {
return taggedKey.getJoinKey().hashCode() % numPartitions;
}
}
这个 taggedKey.getJoinKey().hashCode() % numPartitions 如何确定要为某个键执行哪个 reducer?
谁能给我解释一下?
【问题讨论】:
标签: hadoop mapreduce mapper hadoop-partitioning reducers