三人行必有我师

新浪的粉丝搜索用es能实现嘛?

Elasticsearch | 作者 caryliang | 发布于2021年03月29日 | 阅读数:1234

最近突然想到这个,新浪有个粉丝搜索功能,如果要做类似于这样的功能,要如何实现呢? 每个用户维护一个粉丝索引不是很现实。还是说大v固定索引,普通人动态索引?但是这样的话,索引数目也会很多吧,而且还得维护粉丝的变化关系! 还是说es不能实现这个功能,得用其它工具?
已邀请:

- Elasticsearch,php

赞同来自:

你这是来白嫖来了吧

zcc_vv - 95

赞同来自:

使用join类型是可以实现的吧,需要倒过来想,索引里是用户信息,然后在用户信息子节点上写入关注了这个用户的粉丝id。当要用户粉丝搜索的时候限制子节点用户id+has_parent 联合查询就可以了

要回复问题请先登录注册