一、项目背景
自大数据行业公认的标准框架——Hadoop于2006年从Nutch中独立,成为一套独立软件以来,已有不下15个大数据组件加入其生态圈中。而作为Hadoop核心之一的MapReduce,在大数据处理分析模块发挥了巨大的作用,其将数据的处理过程进行了简化,使得编程人员无需过多关心系统底层运行情况,只需完成计算逻辑即可完成分布式并行计算。 且不说有其他组件构建在Hadoop之上,以MapReduce作为底层计算框架。单就MapReduce构建的计算框架与编程思想就影响着众多的后继者。因此本案例主要利用一份QQ好友关系数据,希望读者可以在使用MapReduce实现好友推荐的同时,更为深刻的了解MapReduce的工作原理与相关概念。 。
二、项目目标
1. 根据已给定的好友关系,为拥有共同好友的人推荐好友。
三、实现工具
Hadoop、MapReduce等。
注:本课程仅供在线实习班级使用。