设置大小对性能的影响

Impact of settings size on performance

我想将同义词添加到我的索引中,并且想知道是走 synonym_path 路线还是 synonyms 路线。我无法确定两者之间是否存在性能差异。我的同义词文件非常大,所以我正在考虑使用 path 路由来防止设置混乱。所以完全从性能的角度来看,如果我将文件保留为路径而不是直接附加到设置,性能会有所不同吗?

如果我理解,您想知道创建索引设置对性能的影响,其中包括分析器定义中的同义词列表与同义词文件的文件路径。

我很好奇你为什么这么担心。这通常是一个 one-time 过程,除非您非常频繁地更新索引设置(这种情况非常罕见)。

另外,你没有提到你的列表中有多少个同义词,即使是几千个,也应该无关紧要,主要是 API 调用会很慢,因为 data-size(我相信在你的情况下,最多只有几 MB)你通过网络传输。