标签: java hadoop mapreduce
`输入: NAME活动状态时间 约翰开始学习12:00 jo从1:00开始玩 约翰学习了2:00 约翰在2:00开始 jo播放停止5:00 约翰打了6:00 jo开始学习6:00 jo学习了7:00停止
输出: 约翰学习了2个小时 约翰玩了4个小时 jo玩了4小时 jo学习了1小时`
我想知道mapreduce的关键是什么?如果我将密钥作为人员的名字,它不会解决,因为我想花费人员的活动数据? 我可以将姓名+活动作为密钥吗?