我想更新 Elasticsearch 中所有文档的两个字段。根据elasticsearch文档:
在更新整个文档中,我们说过更新文档的方法是检索它,更改它,然后重新索引整个文档。
1-索引结构中部分更新和整体更新有什么区别?
2- 部分更新文档是否等同于删除和插入文档?
在elasticsearch后台更新文档是插入和删除操作的组合。
索引结构中部分更新和整体更新有什么区别?
答:- 在部分更新的情况下,您不会发送整个文档,这会给您的性能带来好处,因为您将不得不在网络上发送更少的数据,并且 ES 在幕后将部分更新与现有文档合并,并进行相同的插入和删除操作发生。
2- 部分更新文档是否等同于删除和插入文档?
答:是的,在第一个答案中解释了更多。
| 归档时间: |
|
| 查看次数: |
3148 次 |
| 最近记录: |