我们一直在使用Elasticsearch dynamic mapping功能来灵活处理索引。
我们的顶级字段是固定的,我们基本上可以在此级别设置dynamic: strict
(ref),但我们有一个自定义元数据JSON字段,可以嵌套,字段名称可以是随心所欲。三年前开始作为自定义元数据(嵌套)中大约100个字段的映射,现在已经发展到2000多个字段。
我不会在不久的将来预见到很多新领域,但是想要理解其中的含义。用于定义新映射的默认字段数为1000,因此我想知道是否超过2000个字段确实已经超出限制。这里有什么限制以及如何监控和控制它?