1. 程式人生 > >MapReduce 找出共同好友

MapReduce 找出共同好友

方式 之間 好友 mapr 思考 個人 nbsp 代碼 pre

這個前提需要註意:好友之間的關系是單向的,我的好友隊列裏有你,你的裏面不一定有我。所以思考方式需要改變。

共同好友: 某兩個人的好友隊列裏都有的人。

第一個mapper 和 reducer

簡單說:找出 有誰把我當朋友唄。

他們的共同好友有我啦。

第二個 mapper 和 reducer

將他們的共同好友都統計在一起了。(他們共同好友不單只有你)

、、 代碼待完成。

MapReduce 找出共同好友