单个自动建议索引的多个 sourceField 与单个 sourceField 将如何影响自动建议和自动完成的性能?
最佳答案
假设:性能意味着这些操作的延迟。
AutoSuggest 与搜索类似,只不过它允许快速高效的部分术语查询。在 searchFields
参数中指定更多字段可能会导致延迟稍高,因为有更多字段需要匹配术语。类似地,对于自动完成,在所有指定字段中搜索与部分输入标记匹配的已完成标记,增加字段计数可能会增加执行时间。
实际上,还有许多其他因素在起作用,例如查询组合、索引大小和架构、服务工作负载、缓存、排名、请求和响应的序列化/反序列化等,这些因素可能会减轻或掩盖核心自动建议中的任何性能下降/自动完成操作。因此,净 E2E 性能取决于用例。 Azure 搜索团队建议对用户的工作负载进行测试,以根据目标场景获取实际性能数据。
关于azure - 自动建议中的多个源字段与一个唯一源字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64479927/