每当我更新文档时,Elasticsearch会自动为文档重新编制索引吗
我有一个社交模型,用户可以在其中喜欢照片。
我的照片文档如下所示:
{"id" : ... //Indexed
"url": ...
"likes": .. //Not indexed
//Other properties
}
我的问题是,只要照片得到其他用户的喜欢,我就必须更新我的文档。此更新是否使Elasticsearch自动为其重新编制索引(知道“
likes”属性未在我的映射中编制索引)还是仅在我的索引属性已更改时才完成?
我关心的是这里的表现。
回答:
elasticsearch中的文档是不可变的。更新文档始终是重新索引,并且包括以下步骤:
- 检索JSON(您要重新索引)
- 更改
- 删除旧文件
- 索引新文件
Elasticsearch文档
以上是 每当我更新文档时,Elasticsearch会自动为文档重新编制索引吗 的全部内容, 来源链接: utcz.com/qa/407855.html