分享

请教各位大虾:一个mapreduce排序问题?

rsgg03 发表于 2013-11-13 23:37:50 [显示全部楼层] 只看大图 回帖奖励 阅读模式 关闭右栏 1 5277
请教各位大虾:一个mapreduce排序问题。8362512进行排序。输出结果:1=2 2=3  3=5 4=6...我用2reduce执行,怎么保证我这个1.2.3.4的位次是和排序的数字是保持一致的呢?这是《hadoop实战》第二版89页的一个例子。
欢迎大家如about云官方群371358502,更新咨询,更新资源,随时关注

已有(1)人评论

跳转到指定楼层
xng2012 发表于 2013-11-13 23:44:53
你要写一个自定义的分区函数,根据map函数的key值划到不同分区,也就是如果你有两个分区,你要保证分区1key值不能大于分区2key值,参考下面内容:
1.jpg
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条