Die Suche in einem Alias ​​mit Filter ist in Elasticsearch sehr langsam

8

Ich habe einen Elasticsearch-Index, mein_Index , mit Millionen von Dokumenten, mit Schlüssel my_uuid . Zusätzlich zu diesem Index habe ich mehrere gefilterte Aliase der folgenden Form (zeige nur my_alias wie von GET my_index/_alias/my_alias abgerufen):

%Vor%

Mein Verständnis ist, dass der Filter für mich transparent zwischengespeichert wird, ohne irgendeine Konfiguration vornehmen zu müssen. Die Sache ist, dass ich sehr langsame Suchen durchlaufe, wenn ich den Alias ​​durchführe, was andeutet, dass 1. der Filter nicht im Cache gespeichert ist oder 2. falsch geschrieben wird .

Indikative Zahlen:

%Vor%

Ich kann weitere Informationen zur Cluster-Skalierung und zur Größe der Daten bereitstellen, wenn jemand dies für relevant hält.

Ich benutze elasticsearch 2.4.1. Ich bekomme die richtigen Ergebnisse, es ist nur die Leistung, die mich betrifft.

    
yannisf 09.02.2017, 11:28
quelle

0 Antworten