【发布时间】:2017-07-20 03:04:50
【问题描述】:
我有一个索引,它有很多层次属性。我正在动态索引所有这些属性。
我想知道一个索引最多可以存储多少个字段?
【问题讨论】:
标签: elasticsearch
我有一个索引,它有很多层次属性。我正在动态索引所有这些属性。
我想知道一个索引最多可以存储多少个字段?
【问题讨论】:
标签: elasticsearch
默认情况下,最大字段数为 1000,但这是can be changed。您可以通过更改 index.mapping.total_fields.limit 索引设置来增加它。
此外,对于普通对象字段(可通过 index.mapping.depth.limit 索引设置更改)和 100 个嵌套字段(可通过 index.mapping.nested_fields.limit 索引设置更改),您最多可以有 20 个嵌套级别。
【讨论】:
Long.MAX_VALUE (= 2^63-1) 字段,但您的索引可能会因为其他原因在此之前中断:-)