1
hangszhang 331 天前
类似分库分表之后的分页问题,感觉得来个二级索引了
|
2
SakuraSa 331 天前
每次查询上一页最后一个 item 的 score 之后的 10 个 item
|
3
lambdaq 331 天前 1
如果你要做分页,已经输了一半了。
|
4
cylx3124 331 天前
|
5
leogm9408leo 331 天前
参考 elasticsearch 的分片处理逻辑,查 top10 就是每个分片取各自的 top10 然后再合并后取 top10 ,取 10-20 也还是每个分片各取 top20 然后合并后取出 10-20 ,这是搜索上的经典问题“深分页问题”,所以搜索引擎都不会允许访问分页太深。
|
7
ben548 OP @leogm9408leo 查 90-100 条,有 200 个分片的话,就要查出 20000 条数据出来排序后再分页,这有点伤啊
|
11
Dlin 331 天前
不知是不是我没看懂,我感觉除了全局视野法和业务折衷法之模糊法没问题外,其他两种问题都有问题,都需要前提条件:数据被排序的字段均匀分布且不可重复
|