首页 > TAG信息列表 > zend-search-lucene

PHP-Zend_Search_Lucene的替代品?

我想知道是否还有其他库或模块可以替代Zend_Search_Lucene.解决方法:有Elasticsearch,一个RESTful搜索引擎服务.我知道有一个使用它的项目是Meta CPAN,它也是open-source,据我所知,它的表现非常好.

php – 将“流行度”因素与zend-search lucene正确集成的最佳方法是什么?

我已经阅读了this,我仍然对如何完全解决这个问题感到困惑. 我有一个未编制索引的字段,用于计算正在搜索的一组播放列表的投票数.主搜索工作正常,但我也希望将投票字段作为算法的一部分,我不知道如何将非索引字段作为其中的一部分.任何人都可以提供任何指导或示例吗?解决方法:您没有

php – 如何在Zend Lucene中找到“Foo Bar”时找到“FooBar”

我正在使用Zend Lucene构建一个php网站的搜索功能,我遇到了问题. 我的网站是商店总监(类似的东西). 例如,我有一个名为“FooBar”的商店,但我的访客搜索“Foo Bar”并获得零结果.此外,如果一家商店被命名为“Foo Bar”,并且访客搜索“FooBar”,则找不到任何内容. 我试图搜索“fooba

使用Lucene / PHP索引大型数据库

下午的家伙, 尝试使用Lucene的Zend端口索引170万行表.在几千行的小测试中,它完美地工作,但是一旦我尝试将行数增加到几万,它就会超时.显然,我可以增加php允许脚本运行的时间,但是看到360秒会得到~10,000行,我不想想要耗费170万次需要多少秒. 我也尝试让脚本运行几千,刷新,然后运行

php – Zend Lucene查询

我在Lucene中存储数据时添加这些字段: $index->addField(Zend_Search_Lucene_Field::Keyword('id', $entry->id)); $index->addField(Zend_Search_Lucene_Field::Keyword('type', $entry->type)); 如何使查询只检索具有特定类型的数据? 我试过了: $query = "type IN (&#