使用弹性搜索 1.2.1
我有几个关于滚动的问题。
我想根据指定的查询和 ORDER DOES MATTER 导出相当大量的文档。
1-滚动是否需要扫描?因为文档提到要查看扫描以获取有关滚动的更多信息。2-如果我正确理解要浏览完整的卷轴,您会一直滚动直到一无所获?3-滚动是否使用 RAM 或 cahce 结果?
使用弹性搜索 1.2.1
我有几个关于滚动的问题。
我想根据指定的查询和 ORDER DOES MATTER 导出相当大量的文档。
1-滚动是否需要扫描?因为文档提到要查看扫描以获取有关滚动的更多信息。2-如果我正确理解要浏览完整的卷轴,您会一直滚动直到一无所获?3-滚动是否使用 RAM 或 cahce 结果?
滚动似乎不需要扫描,但如果需要,您可以同时使用两者。
扫描是一种搜索类型,您可以指定几种搜索类型来匹配您的结果并提高性能。Scan 确实按它们的顺序获取文档,即按文档顺序排序。如果您不使用扫描,那么您可能应该在搜索查询中明确提及排序顺序。如果您提到任何其他排序参数,那么它是滚动时合并的重载,因此首选扫描。