大数据实例 | 推荐系统一点也不难--推荐好友的好友

2020-02-26  本文已影响0人  彬彬有李学数据

目录

引入

思路

API介绍

1. 引入

如图所示:


朋友关系图.png

从图片易知,如果给HAdoop推荐好友,最优选是hello

图转化为文件后:

好友列表.png

次文件表示的是用户及其好友列表:

所以最应该推荐的简介好友排名topN:

2. 思路:

所以此时的key 应该是一个间接好友关系序列,v是共同好友的个数!
注意:(Hadoop , world)还有( world,Hadoop)是一组,此时应该按照字典序列输出!!!这样才能保证二者判定是一组的。

3. API

map:按好友列表输出两俩关系
reduce:sum两两关系
再设计一个MR
生成详细报表

上一篇 下一篇

猜你喜欢

热点阅读