我想知道是否有任何其他库或模块是Zend_Search_Lucene的可行替代方案。
答案 0 :(得分:2)
我也建议Sphinx。短benchmark:
的结果单次搜索比lucene快。但在这里我们将不得不考虑搜索中没有OR子句的事实。因此搜索引擎不必获得2个不同的结果集并对它们进行联合。但是,随着搜索的并发性增加,每次搜索的平均时间不会像lucene那样大幅下降。清楚地指出这里可能存在并发问题。由于我没有在很大程度上探讨这个问题,我不能在这里评论与并发相关的问题。
答案 1 :(得分:1)
您可以查看Sphinx搜索。我过去曾had good results。
答案 2 :(得分:1)
有Elasticsearch,一个RESTful搜索引擎服务。我所知道的一个使用它的项目是Meta CPAN,它也是open-source,并且我能说的非常好。
答案 3 :(得分:1)
有很好的选择。
Google Site Search
Solr
Sphinx