ES 2.3.3中的嵌套字段限制

Nov*_*ice 3 elasticsearch

我可以使用索引设置在单个索引上使多个嵌套字段无限制吗?我认为它与给定嵌套字段限制值无关,因为我们没有时间计算随着时间的推移而增加的嵌套字段数.

Val*_*Val 6

根据源代码MapperService.java,INDEX_MAPPING_NESTED_FIELDS_LIMIT_SETTING常量是类型long所以理论上"无限"意味着Long.MAX_VALUE(= 2 ^ 63-1)

所以即使这不是一个好主意,你也可以这样做:

PUT localhost:9200/1000/_settings
{ "index.mapping.nested_fields.limit": 9223372036854775807 } 
Run Code Online (Sandbox Code Playgroud)