具有排序功能的弹性搜索_doc

时间:2018-11-13 12:02:18

标签: elasticsearch pagination kibana

我正在使用search_after和使用 _uid 进行排序的弹性搜索数据进行分页。由于超出了现场数据大小限制,对大量数据进行分类会导致断路器异常。弹性搜索提供的用于对大型数据集进行排序的可能解决方案是使用 _doc https://www.elastic.co/guide/en/elasticsearch/reference/6.3/search-request-sort.html) 这有助于快速获得响应,而不会因断路器异常而失败。但是,我担心在search_after中用于获取下一组记录的唯一值,因为该值将用作获取下一条记录的游标。 https://www.elastic.co/guide/en/elasticsearch/reference/6.3/search-request-scroll.html

要了解_doc值代表什么,我正在浏览文档,但未添加任何说明。

在我的数据中,我看到了多个具有相同_doc值的记录。这些具有相同_doc值的文档具有不同的_id,这意味着它们是两个不同的记录。任何人都可以帮助我了解此值代表什么。我可以在search_after中使用它吗?我正在使用弹性版本5.4

0 个答案:

没有答案