启用Elasticsearch _size字段
我有超过9,000,000个文档的索引。
我定义了自己的映射,一切正常。
唯一的问题是我忘记启用_size字段,现在我需要它来本地化大尺寸的文档。
从文档中,我发现可以将PUT映射API与以下参数一起使用是很好的:
{ "my_index": {
"_size": {
"enabled": true
}
}
}
- 新映射是否将与已设置的映射合并?
- 是否为已存储的文档启用了大小字段?
我有点担心更改映射,因为上次我使用新的分析仪更新设置时,由于分片重定位导致服务出现问题,并且一切卡住了。
回答:
映射将合并,然后_size
将为所有类型的文档启用该字段my_index
。
请注意,如果你要存储_size
(除了刚指数它的价值),你还需要添加"store": "yes"
在你的_size
映射。
不幸的是,您需要重新索引数据才能_size
正确索引该字段。
以上是 启用Elasticsearch _size字段 的全部内容, 来源链接: utcz.com/qa/430858.html