
【Elasticsearch】Long-running searches 与 Elasticsearch 异步搜索
通过异步搜索,用户可以提交一个搜索请求,该请求将在后台异步执行。异步搜索 API 接受与普通搜索 API 相同的参数和请求体,但执行方式为异步。用户可以通过`GET`请求,使用之前返回的 ID 来检索异步搜索的结果。如果搜索仍在运行,可以设置`wait_for_completion_timeout`参数来等待搜索完成。Elasticsearch 的异步搜索功能为长时间运行的搜索提供了高效的解决方案。如果用户不再需要某个异步搜索,可以通过`DELETE`请求取消搜索或删除保存的结果。3.异步搜索的主要功能。