我目前正在研究除了大型SQL查询之外的其他搜索方法。 最近我发现了 elasticsearch,并试着使用了一个Python实现的搜索引擎whoosh。 你能给出你选择这些方法的原因吗?
我正在构建一个Django网站,需要一个搜索引擎。 几个候选项: Lucene/Lucene with Compass/Solr Sphinx Postgresql内置全文搜索 MySQL内置全文搜索 选择标准: 结果相关性和排名 搜索和索引速度 易用性和与Django集成的便捷...
我正在寻找一个具备以下特点的独立全文搜索服务器: 必须作为独立服务器运行,能够为多个客户端提供搜索请求服务 必须能够通过索引 SQL 查询的结果来进行“批量索引”:例如“SELECT id, text_to_index FROM documents;” 必须是自由软件,并且在 Linux ...
我正准备在Heroku上部署一个需要进行全文搜索的Rails应用程序。目前为止,我一直使用MySQL和Sphinx在VPS上运行它。 然而,如果我想在Heroku上使用Sphinx或Solr,我需要支付额外费用。 我发现PostgreSQL(Heroku上使用的DB)具有内置的全文搜索功能...
在SaaS/托管全文搜索方面有哪些选择?我应该如何评估可用的不同选项? 我正在寻找在后端使用Lucene、solr或sphinx,并提供REST API以提交文档到索引和运行搜索的东西。 我可以构建自己的EC2 AMI,但我必须配置EBS和其他东西,监视它等等。
我正在使用SphinxSearch查询某些内容,并具有要使用MySQL查询的对象的ID。我的ID数组根据Sphinx给出的排名进行排序。 因此,我想创建一个类似以下的MySQL查询:SELECT * FROM table WHERE id IN (1,17,2) ORDER BY FIELD...
我一直在寻找适用于Rails的搜索插件/宝石。大多数文章将Ferret(Lucene)与Ultrasphinx或可能是Thinking Sphinx进行比较,但没有谈论SearchLogic的文章。有人知道它与其他插件的比较吗?你使用的是哪个插件,它的性能如何?
我正在寻找一份完整的指南,介绍如何使用Sphinx与PHP和MySQL配合使用。希望这份指南比官方提供的更简单易懂。 我想了解其中的一些概念,以便更好地理解。 我的服务器上有PHP、HTML、其他数据和一个MySQL数据库。我该如何设置Sphinx来实现搜索和返回结果? 我希望能够将我的...