建议词的受欢迎程度评分?
作者: abstractvector创建于 2019年12月9日更新于 2026年8月5日
标签questionfeat:search
首先,感谢您创建了这个库 - 我也对 Elasticsearch 的轻量级替代方案的缺乏感到失望。我们的用例是为我们的网站添加搜索功能 - 我们正在谈论数百篇博客文章,而不是 PB 的数据! 我已经搜索了,但无法找到是否可以根据流行度(即包含该术语的对象数量)对 SUGGEST 结果进行排序。看起来所有的搜索词都是按字母顺序排列的。 这种功能是否存在,或者如果不存在,是否有计划? 我确实查看了源代码,但没有看到明显的集成方式,但我对 Rust 没有任何了解,因此可能会错过一些明显的内容。 在缺少此类功能的情况下,我建议的解决方案是运行 SUGGEST,然后对每个建议的术语执行一个 QUERY,并统计每个术语的结果。考虑到数据集的小规模和 Sonic 的速度,我认为这对于我们的用例来说是可行的,但也欢迎其他想法!
内容来源: valeriansaliou/sonic