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