ElasticSearch分页,大量的页面

tjrkku2a  于 2021-06-15  发布在  ElasticSearch
关注(0)|答案(0)|浏览(229)

对于一个项目,我需要:
分页(至少25000个)结果。
用户需要能够像这个例子一样直接进入“最后一页”
我在和警察赛跑 10000 文档限制。
为了这个 scroll 或者 search_after 方法被提出,但这并不能解决问题。
当用户在页面上时 1 他想去佩奇 250 (最后一页,假设每页显示100个文档):
这个 from 价值是 24900 那太大了(使用
size from )
我将不得不发送249滚动请求,这似乎不实际(使用 scroll 方法)
否则我就得从佩奇那里拿到最后一份文件 249 用它来建造一个 start_after 请求,但请求获取 249 第n页,我会进入第一期。
也许我误解了如何使用这些方法?
有没有其他方法可以使用elasticsearch创建这种分页?
如果可以的话,我想避免提高违约率 10000 出于稳定性原因,记录限值。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题