2017-02-06 3 views
0

Ich möchte zwei Suchanfragen gleichzeitig an ES senden, eine für eine Standard-Multi-Match-Abfrage an einen Index und die andere ist eine more_like_this-Abfrage an einen anderen Index. Ich kenne die msearch und entdeckte gerade die Multi Index, Multi Type mit Multi-Index-Syntax.Elasticsearch msearch

Sie scheinen beide eine Art in der gleichen ... und ich bin mir nicht sicher, welche für meine Zwecke zu verwenden? Hat jemand zusätzliche Informationen oder Best-Practice-Tipps zu ihnen?

Antwort

0

Sie sind nicht das Gleiche. msearch gibt Ihnen die Möglichkeit, mehrere Suchanfragen an ES zu senden, jede Anfrage kann in einem Index oder in mehreren Indizes oder Typen durchsucht werden.

In Msearch können Sie mehrere Suchanfragen jeder Anfrage mit insgesamt verschiedenen Abfragen senden. In Mindex können Sie nur eine Abfrage senden