_msearch
用于一次性进行多个搜索。仅此一项就可以提高性能,因为它减少了网络开销。
现在,我正在使用 _msearch
(如 _search
端点)来进行单个查询。我希望为将来的批处理建立这种机制。在我利用批处理之前,这会带来开销吗?对于单个查询,_msearch
的行为与 _search
完全相同吗?
最佳答案
即使您有一个查询,_msearch
端点仍然需要迭代它并创建单个搜索查询,从某种意义上说,开销非常小。
但是,我认为这种开销显然可以忽略不计。
关于java - _msearch 与 _search 性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39990856/