搜索API
Last updated
Was this helpful?
Last updated
Was this helpful?
搜索可以与统计组相关联,维护每个组的统计信息聚合。稍后可以使用 API进行检索。例如,这是一个搜索请求主体,将请求与两个不同的组相关联:
个体搜索可以将超时作为的一部分。由于搜索请求可能来自许多来源,Elasticsearch具有群集级别的全局搜索超时的动态设置,适用于在中未设置超时的所有搜索请求。默认值没有全局超时。设置键为search.default_search_timeout
,可以使用端点进行设置。将此值设置为-1
会将全局搜索超时重置为无超时。
可以使用标准机制取消搜索。默认情况下,正在运行的搜索仅检查段边界是否被取消,因此取消可以被大段延迟。通过集群级别设置动态将search.low_level_cancellation
设置为true
可以提高搜索取消响应度。然而,它带来了更频繁的取消检查的额外开销,这在大型快速运行的搜索查询上可以是明显的。更改此设置仅影响在进行更改后开始的搜索。