1

Elasticsearch に関して、具体的な指標とは何ですか。

Elasticsearch のドキュメントでは何百回も言及されていますが、どこにも定義が見つかりません。

例えば:

カウント- allowNoIndices:

  • ワイルドカード インデックス式が ~具体的なインデックス~に解決されない場合に無視するかどうか。
4

1 に答える 1

4

具体的なインデックスは、Elasticsearch に保存され、/_cat/indices次のようなコマンドで一覧表示できる実際のインデックスです。

 curl 'localhost:9200/_cat/indices?v'

おそらくご存じのとおり、検索時には次のいずれかを指定できます。

  1. 1 つの具体的なインデックス:/my_index/_search
  2. 複数の具象インデックス:/my_index1,my_index2/_search
  3. 1 つのエイリアス:/my_alias/_search
  4. 複数のエイリアス:/my_alias1,my_alias2/_search
  5. インデックス ワイルドカード:/my_*/_search

ケース 1 と 2 では、具体的なインデックス、つまり/_cat/indices上記のコマンドで一覧表示されるインデックスを指定します。

ケース 3 と 4 では、指定したエイリアスは具体的なインデックスに解決されるため、最終的に が と のエイリアスである場合、my_alias3.は 2 と同等になります。my_index1my_index2

ケース 5 では、名前が prefix で始まる具体的なインデックスをすべてリストする必要がないようにするためのショートカットmy_です。logstash-2015*2015 年のすべての logstash インデックスなど、時間ベースのインデックスがある場合によく使用します。

要約すると、具体的なインデックスは、何らかの方法で作成したインデックスであり、Elasticsearch インスタンスに存在するすべてのインデックスを一覧表示するときに表示されます。

于 2015-12-28T12:40:07.657 に答える