ES 2.3.3中的嵌套字段限制

时间:2016-06-13 11:11:31

标签: elasticsearch

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

1 个答案:

答案 0 :(得分: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 }