搜索引擎 问题:rails3.2 + ruby 1.9 + mysql 全文检索,用什么最好, thinking-sphinx?

xxw · November 21, 2012 · Last by sanivbyfish replied at November 21, 2012 · 8156 hits

rails3.2+ruby1.9+mysql 全文检索,用什么最好?是 thinking-sphinx or sunspot,tire? 我准备用 sphinx,不知道有什么缺点? 望分析下。

#1 楼 @messiahxu sorry ruby1.9 笔误一下。

这 3 个都很不错

  • Sphinx 编译安装比较麻烦,尤其是在 Mac 上面,编译 coreseek 会遇到很多问题
  • Sphinx 实时索引比较麻烦(不知道现在会不会好一些)
  • Sphinx 的主键只能是 Integer 的,所以 MongoDB 的 ObjectId 将会成为问题

所以,推荐用 Solr 或 ElasticSearch

Solr 和 ElasticSearch 我都实际尝试过,效果很不错,就是得安装 Java 环境,Sunspot 和 Tire 整体都很好用,实时和效率都不是问题。

ms 没有简单的。。

6 Floor has deleted

全文我觉得还是 solr 靠谱...

You need to Sign in before reply, if you don't have an account, please Sign up first.