Wie index-Aliasnamen arbeiten in Elasticsearch?
Frage ich mich, wie genau der index-Aliase Arbeit hinter den kulissen in Elasticsearch?
Muss ein alias haben eine separate Kopie der Daten für jeden index ist es verbunden? Oder ist es nur sich bewusst von den index-Namen, und die nicht die Daten in jedem index?
Wenn dies der Fall ist, sind Aggregationen viel langsamer, wenn auf einen alias mit vielen verknüpften Indizes?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Aus der Index-Aliasnamen Elasticsearch Referenz:
Also auf dieser Grundlage ist es nur sich bewusst von den index-Namen und nicht die Daten in den einzelnen index. Eine aggregation könnte langsamer sein, wenn gegen Sie ein alias, das sich über mehrere Indizes. Denn soweit ich weiß, um die aggregation Aktion, Elasticsearch sammeln muss das dataset durchführen der aggregation-Funktion(en) vor.