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

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

329得票9回答
全文检索引擎比较 - Lucene、Sphinx、Postgresql、MySQL?

我正在构建一个Django网站,需要一个搜索引擎。 几个候选项: Lucene/Lucene with Compass/Solr Sphinx Postgresql内置全文搜索 MySQL内置全文搜索 选择标准: 结果相关性和排名 搜索和索引速度 易用性和与Django集成的便捷...

193得票5回答
选择一个独立的全文搜索服务器:Sphinx 还是 SOLR?

我正在寻找一个具备以下特点的独立全文搜索服务器: 必须作为独立服务器运行,能够为多个客户端提供搜索请求服务 必须能够通过索引 SQL 查询的结果来进行“批量索引”:例如“SELECT id, text_to_index FROM documents;” 必须是自由软件,并且在 Linux ...

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

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

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

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

45得票6回答
如何评估托管全文搜索解决方案?

在SaaS/托管全文搜索方面有哪些选择?我应该如何评估可用的不同选项? 我正在寻找在后端使用Lucene、solr或sphinx,并提供REST API以提交文档到索引和运行搜索的东西。 我可以构建自己的EC2 AMI,但我必须配置EBS和其他东西,监视它等等。

42得票3回答
Laravel:按条件排序和筛选

我正在使用SphinxSearch查询某些内容,并具有要使用MySQL查询的对象的ID。我的ID数组根据Sphinx给出的排名进行排序。 因此,我想创建一个类似以下的MySQL查询:SELECT * FROM table WHERE id IN (1,17,2) ORDER BY FIELD...

31得票8回答
使用Rails实现全文搜索

我一直在寻找适用于Rails的搜索插件/宝石。大多数文章将Ferret(Lucene)与Ultrasphinx或可能是Thinking Sphinx进行比较,但没有谈论SearchLogic的文章。有人知道它与其他插件的比较吗?你使用的是哪个插件,它的性能如何?

29得票8回答
当安装了GCC后,为什么configure会显示找不到C编译器?

我正试图在一台32位的CentOS 6 VPS上从源代码编译Sphinx。 当我运行以下命令时:./configure --prefix=/usr/local/sphinx 我得到了这个错误输出:checking build environment ---------------------...

29得票4回答
使用Sphinx与PHP和MySQL的指南

我正在寻找一份完整的指南,介绍如何使用Sphinx与PHP和MySQL配合使用。希望这份指南比官方提供的更简单易懂。 我想了解其中的一些概念,以便更好地理解。 我的服务器上有PHP、HTML、其他数据和一个MySQL数据库。我该如何设置Sphinx来实现搜索和返回结果? 我希望能够将我的...