8得票1回答
在Sphinx中创建一个基于文本/字符串值的过滤器

我安装了Sphinx Search作为我的搜索引擎,我正在尝试使用setFilter()和SetSelect()添加一些额外的搜索功能,应该可以让我执行WHERE/AND子句。但是每次尝试搜索时,它返回的是空结果,而不是实际结果。 这是我的sphinx.conf文件: http://past...

8得票3回答
Mysql2(Rails 3)中未定义方法“next_result”

我曾经使用软件的第二个版本并没有出现任何问题。在我的最后一个应用程序中,我决定使用最新的“thinking-sphinx”。我遇到了一个奇怪的错误。 > NoMethodError in Adverts#index undefined method `next_result' for ...

7得票2回答
Sphinx中的拼写纠正?

我正打算将基于Sphinx的搜索集成到网站中,但我发现它没有拼写纠正的内置支持。网络上的人们建议使用pspell或其他第三方库来完成这项工作,但问题是我要搜索的数据主要包含像品牌名称这样的“技术”术语,因此我不认为常用库会包含它们。 另一方面,Xapian声称具有基于索引数据的拼写纠正支持,...

12得票2回答
按匹配标签数量排序的匹配项

我正在尝试找出如何按匹配标签的数量对具有匹配标签的项目进行排序。 假设您有三个MySQL表: tags(tag_id, title) articles(article_id, some_text) articles_tags(tag_id, article_id) 现在假设您有四篇文...

449得票7回答
ElasticSearch、Sphinx、Lucene、Solr、Xapian。哪个适合哪种用途?

我目前正在研究除了大型SQL查询之外的其他搜索方法。 最近我发现了 elasticsearch,并试着使用了一个Python实现的搜索引擎whoosh。 你能给出你选择这些方法的原因吗?

71得票6回答
在Heroku上,不使用PostgreSQL内置的全文搜索功能有什么原因吗?

我正准备在Heroku上部署一个需要进行全文搜索的Rails应用程序。目前为止,我一直使用MySQL和Sphinx在VPS上运行它。 然而,如果我想在Heroku上使用Sphinx或Solr,我需要支付额外费用。 我发现PostgreSQL(Heroku上使用的DB)具有内置的全文搜索功能...

7得票2回答
Zend Lucene还是Sphinx?

我正在构建一个拥有数百万条记录的数据库操作系统。我在项目的所有部分中都使用Zend框架。我想使用搜索索引技术,但您有没有任何建议?我应该使用哪种技术呢?谢谢您的帮助。

48得票9回答
如何检查Sphinx版本?

我几个月前安装了 Sphinx 搜索引擎,随着时间的推移,我不记得我安装的 Sphinx 版本。 如何检查我的系统中的 Sphinx 版本?

7得票2回答
使用Firebird和Delphi进行全文搜索

我正在研究在我们的Firebird数据库上实现全文搜索。我们的要求如下: 多个表中的每个字段都应该被索引。当找到结果时,我们应该能够找出源表。 索引可以存储在数据库或文件系统中。 搜索结果(BigInt主键)必须用于与数据库中的原始记录连接,以显示表格中的记录。 请问有什么好的方法可以...

15得票1回答
Sphinx PHP搜索

我正在使用 Sphinx 进行搜索,但结果非常奇怪。希望能得到帮助。 例如,如果我键入“50”,我会得到: 50 Cent 50 Lions 50 Foot Wave 等 这很好,但是当我搜索“50 Ce”时,我会得到: Ryczące Dwudziestki Spisek Be...