azure - 自动建议中的多个源字段与一个唯一源字段

标签 azure autocomplete azure-cognitive-search autosuggest

单个自动建议索引的多个 sourceField 与单个 sourceField 将如何影响自动建议和自动完成的性能?

最佳答案

假设:性能意味着这些操作的延迟。

AutoSuggest 与搜索类似,只不过它允许快速高效的部分术语查询。在 searchFields 参数中指定更多字段可能会导致延迟稍高,因为有更多字段需要匹配术语。类似地,对于自动完成,在所有指定字段中搜索与部分输入标记匹配的已完成标记,增加字段计数可能会增加执行时间。

实际上,还有许多其他因素在起作用,例如查询组合、索引大小和架构、服务工作负载、缓存、排名、请求和响应的序列化/反序列化等,这些因素可能会减轻或掩盖核心自动建议中的任何性能下降/自动完成操作。因此,净 E2E 性能取决于用例。 Azure 搜索团队建议对用户的工作负载进行测试,以根据目标场景获取实际性能数据。

关于azure - 自动建议中的多个源字段与一个唯一源字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64479927/

相关文章:

azure - 在 Azure Function 中处理 OneDrive 文件后是否可以删除该文件?

azure - 直接从 Azure Blob 存储提供私有(private)文件

mysql - 用于在 Azure CosmosDB 集合中查询的分页运算符

Android edittext - 选择联系人的电话号码(自动完成)

javascript - 如何使用 WebStorm 进行 Chrome 扩展开发?

jquery - 如何在 ajax 查询后将项目添加到组合框?

azure - 如何使用带通配符的 AzureSearch

c# - Azure 搜索,精确短语匹配

azure - Azure 搜索是否提供 Etag 来管理添加、更新或删除文档的并发性?

通过 IEnumerable(Of IListBlobItem) 的 Azure blob 进行 LINQ 查询