相关疑难解决方法(0)

选择独立的全文搜索服务器:Sphinx还是SOLR?

我正在寻找具有以下属性的独立全文搜索服务器:

  • 必须作为可以为多个客户端提供搜索请求的独立服务器运行
  • 必须能够通过索引SQL查询的结果来进行"批量索引":例如"SELECT id,text_to_index FROM documents;"
  • 必须是免费软件,必须在Linux上以MySQL作为数据库运行
  • 必须快(排除MySQL的内部全文搜索)

我发现具有这些属性的替代方案是:

  • Solr(基于Lucene)
  • ElasticSearch(也基于Lucene)
  • 狮身人面像

我的问题:

  • 他们如何比较?
  • 我错过了任何其他选择吗?
  • 我知道,每个用例是不同的,但是否有某些情况下,我肯定希望使用某个软件包?

mysql lucene solr full-text-search sphinx

192
推荐指数
4
解决办法
5万
查看次数

标签 统计

full-text-search ×1

lucene ×1

mysql ×1

solr ×1

sphinx ×1