gpt4 book ai didi

full-text-search - Sphinx 与 Haystack 的搜索性能

转载 作者:行者123 更新时间:2023-11-30 23:47:17 24 4
gpt4 key购买 nike

我想知道是否有人已经或可以指出使用 Sphinx 进行搜索与使用 Xapian 后端的 Haystack 的性能基准测试结果的方向。我主要关注单个表中单个字段的全文搜索。

其中哪些会“更快”?两者的优点/缺点是什么?谢谢你。

最佳答案

Sphinx 是目前最快的之一,但 Sphinx 的问题在于:更新索引所需的时间与构建新索引所需的时间相同;所以如果你有一个动态数据库并且你需要不断更新索引,Sphinx 不是一个好的选择,你应该使用 Xapian 或 Solr (Lucene)

速度(查询)
Sphinx > Lucene > Xapian

考虑处理一个巨大的数据库不同于一个中等的数据库。您应该阅读有关 MySQL 全文搜索、MyISAM、InnoDB、...

关于full-text-search - Sphinx 与 Haystack 的搜索性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6565579/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com