如何解决自动建议多个源字段与一个唯一源字段
针对单个自动建议索引的多个sourceField与单个sourceField将如何影响自动建议和自动完成的性能?
解决方法
假设 :性能意味着这些操作的延迟。
AutoSuggest 与搜索类似,不同之处在于它可以快速高效地进行部分字词查询。在searchFields
参数可能中指定更多字段会导致延迟稍高,因为有更多字段与该术语匹配。同样,对于自动完成,将在所有指定字段中搜索与部分输入令牌匹配的已完成令牌,并且增加字段计数可能会增加执行时间。
实际上,还有许多其他因素在起作用,例如查询组成,索引大小和架构,服务工作量,缓存,排名,请求和响应的序列化/反序列化等,这些因素可能会减轻或掩盖自动建议核心中的任何性能下降。 /自动完成操作。因此,端到端的净性能取决于用例。 Azure搜索团队建议对用户的工作负荷进行测试,以根据目标方案获得实际的性能数字。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。