我的索引超过30.000.000个文档。 我需要为即将发布的新文档添加一个新字段。 但是我需要指定这个新字段的正确映射。
此命令是否会导致现有文档的重建索引操作?
PUT /my_index/_mappings/my_type
{
"my_type": {
"properties": {
"A": {
"properties": {
"new_field": {
"type": "string",
"analyzer": "analyzer_keyword"
}
}
}
}
}
}
答案 0 :(得分:1)
不,上述查询不会导致任何类型的re-indexing
。这只会在您的地图中添加一个新字段。如果您update existing document
或create new document
,则会添加新字段。
您可以参考here了解更多详情。