最佳答案
这是我为达成解决方案所要执行的逻辑步骤。
state as key
和score as a value
。这可以是一个Map
作业。 state
作为键,因此洗牌和排序阶段应将状态相同的所有记录放在一起。 Reduce
作业中,您可以通过对得分进行排序来选择第二个最高得分。 关于hadoop - 在MapReduce中获得第二名得分手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38060288/