我已经找到搜索插件/化轨道。大多数文章比较鼬(分类:设)以Ultrasphinx或可能想狮身人面像,但没有谈 SearchLogic.没有任何人有任何线索如何,一个比较?你用什么,以及它如何执行?

有帮助吗?

解决方案

  • thinking_sphinx和狮身人面像的工作,没有索引,查询,请安装的问题曾经(5或6个安装,包括生产slicehost)

  • 为什么不是每个人都使用狮身人面像,说craigslist?读到这里对它的限制(一年半老的文章。狮身人面像的开发,Aksyonoff,是工作上的这些和他的放在功能和可靠性和压印出错误在一个惊人的速度)

http://codemonkey.ravelry.com/2008/01/09/sphinx-for-search/

http://www.ibm.com/developerworks/opensource/library/os-php-apachesolr/

比较全文搜索引擎分类:设,狮身人面像,Postgresql MySQL?

  • 揪:很容易安装,不干正常、非常缓慢的索引(一个数据库:狮身人面像:3秒钟,鼬:50分钟)。好的记录问题(索引腐败)在drb服务器在生产下载。说了这番话之后,我必须利用它在develometn由于行为as_ferret出来3年前,它曾我很好。不遵守波特源是一个优势在一些情况。

  • 查看租户生命的大猩猩/mack的卡车/重量级冠军的公开来源搜索。该小组已经做的令人印象深刻的数字中的新功能 solr14释放:

  • 作为solr:运作良好,一旦tomcat或码头,在地方,但是,这些有时是痛苦。的 A-为叉通过mattmatt 是主要的叉子,但是该项目是比较维护.

  • 重新tomcat的安装:SOLR/分类:设具有毫无疑问,最好的基础知识/支持搜索引擎的任何软件包,我已经看到(我想我不感到惊讶),搜索盒在这里:

http://www.lucidimagination.com/

  • 太阳黑子新 红宝石的包装,建立在solr-红宝石。看起来很有希望,但我不能让它安装在OS x.索引所有红宝石的对象,而不仅仅是数据库通过AR

  • 一件事,真的很有启发性的是,安2搜索插件,例如狮身人面像和SOLR,狮身人面像和鼬,看看有什么不同结果他们返回。它就是这么简单 @sphinx_results - @ferret_results


只是看到这个职位和响应

http://zooie.wordpress.com/2009/07/06/a-comparison-of-open-source-search-engines-and-indexing-twitter/

http://www.jroller.com/otis/entry/open_source_search_engine_benchmark

http://www.flax.co.uk/blog/2009/07/07/xapian-compared/

其他提示

首先,我的明显偏差:我创建并维护思考斯芬克斯

由于恰巧,我居然看到了本·约翰逊(SearchLogic的创建者)出席了纽约红宝石满足一下昨晚。 SearchLogic是SQL只 - 所以,如果你不进行大规模的表格处理,并且不需要相关的排名,那么它可能是你在寻找什么。语法是相当干净。

不过,如果你想所有的代码处理查询的情报,是不是你自己的,然后狮身人面像或Solr的(这是引擎盖下Lucene的,我认为)可能会制定出更好的。

SearchLogic是一个很好的插件,但实际上意味着让你的搜索代码的可读性,它并没有提供自动索引,那个狮身人面像一样。我还没有使用鼬,但斯芬克斯是极其强大的。

http://railscasts.com/episodes/120-thinking-sphinx

大的介绍看看它是如何灵活。

我没有使用过SearchLogic,但我可以告诉你,Lucene是一个非常成熟的项目,已在许多语言的实现。它是快速,灵活和API是有趣的工作。这是一个不错的选择。

鉴于这一问题仍然是高度在谷歌排名全文搜索

,我真的很想说,太阳黑子是更强大的今天,如果你有兴趣加入的全文检索功能,您的Rails应用程序(并希望有Solr的在你身后为)。您可以在此查看完整的教程的此处

虽然我们在这,在外地已经到达另一个竞争者是 ElasticSearch ,其目的是是(相比于Solr的时候,但不同的事情)建立在Lucene之上的实时全文搜索引擎。 ElasticSearch包括外的开箱拆分和复制到多个节点,更快的实时搜索,“渗滤器”,让你收到通知时的东西,符合您的标准变为可用,它的移动非常快多了很多其他功能。这很容易建立在它之上的东西,因为API是死的简单和使用JSON作为格式完全基于REST。有人可能会说,你甚至都不需要一个插件来使用它。

就个人而言,我不为Web应用程序的数据库不可知论者的麻烦和使用pg83全文搜索也很乐意。好处是,如果当你改变你的框架/语言,你仍然会有全文搜索。

有关任何人寻找一个简单的搜索宝石没有任何相关性,检查了 acts_as_indexed

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top