【发布时间】:2017-08-10 17:21:00
【问题描述】:
Azure 搜索中 Upload 与 MergeOrUpload 两种方法有什么区别。
他们都做同样的事情。即,如果文档不存在,他们都会上传文档,如果文档已经存在,则替换文档。
由于这两种方法可能使用不同的底层策略,是否存在任何性能差异?
非常感谢
【问题讨论】:
标签: azure azure-cognitive-search
Azure 搜索中 Upload 与 MergeOrUpload 两种方法有什么区别。
他们都做同样的事情。即,如果文档不存在,他们都会上传文档,如果文档已经存在,则替换文档。
由于这两种方法可能使用不同的底层策略,是否存在任何性能差异?
非常感谢
【问题讨论】:
标签: azure azure-cognitive-search
Upload 创建一个新文档或替换整个原始文档。
相比之下,MergeOrUpload 创建一个新文档或将输入文档与现有文档合并,例如,可以仅更改特定字段或添加新字段而不更改文档的其余部分.
见Add, Update or Delete documents。
【讨论】:
mergeOrUpload 的典型用例。