我们一直致力于通过微博让人们更快的获取他所关心的人和事,微博用户获取信息的方式大多通过用户的微博feed流,(feed流是用户关注的所有对象所发微博的集合)。因此如何能让用尽可能关注他所关心的人或则官方账号(每个普通用户的关注上限是2000人)。那么他就可以第一时间通过他的feed流获取他可能感兴趣的信息。用户感兴趣的人可能是他的好友(很多好友之间通常可以通过其他好友的关注人列表找到),也可能和他是同一个公司,同一个小区,同一个学校等等。
请设计一套系统,能给用户推荐出他最有可能感兴趣的人让其关注。
请给出: 1.系统结构图 2.关键思路和算法 3.数据库结构设计 4.指出现有系统的不足 备注:微博用户数量级是十亿级别。