0
私は多くの階層的な属性を持つインデックスを持っています。私はこれらのすべての属性を動的に索引付けしています。弾性検索でインデックスに登録できるフィールドの最大数はいくらですか?
インデックスに格納できるフィールドの最大数は何ですか?
私は多くの階層的な属性を持つインデックスを持っています。私はこれらのすべての属性を動的に索引付けしています。弾性検索でインデックスに登録できるフィールドの最大数はいくらですか?
インデックスに格納できるフィールドの最大数は何ですか?
デフォルトでは、フィールドの最大数は1000ですが、このcan be changedです。 index.mapping.total_fields.limit
のインデックス設定を変更することでそれを増やすことができます。
通常のオブジェクトフィールド(index.mapping.depth.limit
のインデックス設定で変更可能)と100個のネストされたフィールド(index.mapping.nested_fields.limit
インデックス設定で変更可能)のネストレベルを最大20個まで設定することもできます。
私はそれを増やすことができますが、それが保持できる最大値は何ですか?それは無制限ですか? – Hexy
その設定はJavaの内部では長いため、理論上は 'Long.MAX_VALUE'(=' 2^63-1')フィールドを持つことができますが、他の理由でインデックスが破損する可能性があります:-) – Val
この? – Val