English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
これらは各インデックスに作成されるモジュールで、インデックスの設定と動作を制御するために使用されます。例えば、インデックスがどれだけのスライスを使用できるかや、インデックスの主要スライスが持つことができるコピーの数などです。インデックス設定には2種類があります-
静的−これらはインデックスの作成時や閉じたインデックスでのみ設定できます。
動的 −これらはリアルタイムインデックスで変更できます。
以下のテーブルは、静的インデックス設定のリストを示しています-
設定 | 可能な値 | 説明 |
---|---|---|
index.number_of_shards | デフォルト値は5、最大値は1024 | インデックスが持つべき主要なフラグメントの数です。 |
index.shard.check_on_startup | デフォルトでは false です。True に設定できます | オープンする前にフラグメントが破損していないか確認する必要がありますか。 |
index.codec | LZ4圧縮 | データを保存するための圧縮形式です。 |
index.routing_partition_size | 1 | カスタムルーティング値が転送できるフラグメントの数です。 |
index.load_fixed_bitset_filters_eagerly | false | ネストクエリに事前にキャッシュフィルタをロードするかどうかを示します |
以下のテーブルは、動的インデックス設定のリストを示しています-
設定 | 可能な値 | 説明 |
---|---|---|
index.number_of_replicas | デフォルトは1 | 各メインシークエンスが持つレプリカの数。 |
index.auto_expand_replicas | 下限および上限(0-5)で区切られたハイフン | クラスター内のデータノードの数に基づいて、レプリカの数を自動的に拡張します。 |
index.search.idle.after | 30seconds | 検索が無活動と認められる前に、スレッドは検索や取得リクエストを受け付けられません。 |
index.refresh_interval | 1 second | リフレッシュ操作の実行頻度を指定します。リフレッシュ操作は、最近のインデックスの変更を検索に反映するために使用されます。 |