我有一个社交模型,用户可以在其中喜欢照片。
我的照片文档如下所示:
{ "id" : ... //Indexed "url": ... "likes": .. //Not indexed //Other properties }
我的问题是,只要照片得到其他用户的喜欢,我就必须更新我的文档。此更新是否使Elasticsearch自动为其重新编制索引(知道“ likes”属性未在我的映射中编制索引)还是仅在我的索引属性已更改时才完成?
我关心的是这里的表现。
elasticsearch中的文档是不可变的。更新文档始终是重新索引,并且包括以下步骤:
Elasticsearch文档