怎么又是你

如何实现微博搜索那种只搜索关注人信息

Elasticsearch | 作者 cht | 发布于2019年06月24日 | 阅读数:1992

微博搜索有一个功能:只搜索关注人微博。这个es如何实现,使用 filter,传入一个关注人列表?
已邀请:

Jea - 一只猿

赞同来自:

猜测:不会是传入关注人列表,因为可能存在一个人关注了巨多的用户;而是在索引中每个人都有一个字段叫:被关注,存储的是哪个人关注了该用户,从而筛选出来当前用户关注了哪些人,再去filter
emm, 纯属瞎猜,如果是我的话,临时想出来的是这,没尝试过,大概1分钟考虑的结果如上

ouyangchucai - Elasticsearch中文社区钉钉群号 : 21737292

赞同来自:

新浪微博关注人有上线,最多允许关注2000人。之前了解的情况,用lucene构建的索引,通过过滤器筛选。

zb0001

赞同来自:

你好现在有方案解决吗?我最近也遇到同样的问题

要回复问题请先登录注册