有几个插件选项可以将搜索引擎构建到Ruby on Rails应用程序中。哪一个是最好的?
发布于 2008-09-16 15:31:48
Thinking有更简洁的语法来定义哪些字段和哪些模型被索引。
UltraSphinx和which (最近)都有超酷的特性,它考虑到了物体的地理位置接近。
UltraSphinx在加载模型的方式上有一些恼人的问题(它不加载整个Rails堆栈,所以您可能会感到奇怪,很难诊断错误,这些错误是通过添加显式的require
语句来处理的)。
我们在新项目上使用Thinking,在使用地理内容的项目上使用UltraSphinx。
发布于 2008-09-16 18:13:56
这个问题之前已经在here上被问过,并有更详细的答案。
发布于 2008-09-16 15:50:28
我的一个朋友使用的一个可靠的选择是Solr,这是一个使用原始的基于Java的Lucene的搜索引擎。要在Rails中使用它,当然还有一个acts_as插件acts_as_solr。
他最近在Montreal on Rails上展示了这个组合,并对how to use acts_as_solr on his blog进行了很好和全面的概述。
它显然也很好地支持法国口音。
https://stackoverflow.com/questions/73527
复制相似问题