映射
映射是定义文档及其包含的字段如何存储和索引的过程。7.x之后删除type
动态映射
动态映射允许您在刚开始时试验和探索数据。Elasticsearch 自动添加新字段,只需索引文档即可。您可以将字段添加到顶级映射以及内部object 和nested字段。
使用动态模板来定义根据匹配条件应用于动态添加的字段的自定义映射。
关于动态模板的使用,参考另一篇:速查手册04-Mapping-索引模板
显示映射
防止mapping映射爆炸
名称 | 作用 | 默认值 | 其他 |
---|---|---|---|
index.mapping.total_fields.limit | 索引中的最大字段数 | 1000 | |
index.mapping.depth.limit | 对象字段最大深度 | 20 | |
index.mapping.nested_fields.limit | nest对象属性字段个数 | 50 | |
index.mapping.nested_objects.limit | |||
单个文档,包含nested类型字段的数量 | 10000 | ||
index.mapping.field_name_length.limit | 字段字符长度 | 默认无限制:Long.MAX_VALUE | |