3

我想知道是否有任何其他库或模块可以替代 Zend_Search_Lucene。

4

4 回答 4

2

我也建议狮身人面像。简短基准测试的结果:

单次搜索比 lucene 快。但是在这里我们将不得不考虑在搜索中没有 OR 子句的事实。因此,搜索引擎不必获取 2 个不同的结果集并对它们进行联合。但是随着搜索并发性的增加,每次搜索的平均时间并没有像在 lucene 中那样显着下降。明确指出这里可能存在并发问题。由于我没有在很大程度上探讨过这个问题,因此我无法在这里评论与并发相关的问题。

于 2011-02-17T15:07:10.333 回答
1

你可以看看Sphinx搜索。过去我用它取得了很好的效果

于 2010-12-07T08:16:37.987 回答
1

Elasticsearch,一种 RESTful 搜索引擎服务。我知道的一个使用它的项目是Meta CPAN,它也是开源的,就我所知,它的性能非常好。

于 2011-02-17T15:13:31.773 回答
1

有很好的选择。
谷歌网站搜索
Solr
狮身人面像

于 2012-10-28T07:45:25.947 回答