bay6 / books-share

图书分享
5 stars 7 forks source link

增加全局搜索功能 #6

Closed caok closed 11 years ago

caok commented 11 years ago

Sunspot:http://railscasts.com/episodes/278-search-with-sunspot Sphinx:http://railscasts.com/episodes/120-thinking-sphinx-revised 可以对比看看哪个更好些,或者有更好的提议也可以提出来讨论下看看

songjiayang commented 11 years ago

@caok 如何选择无非有这么几点: 1:他们底层依赖是什么库,哪个的库更通用。 2:他们在ruby中使用是否简单和方便管理。 3:性能如何?

ps:我们公司用的sphinx,表示一般。还行,在ruby端简单。。。性能没测试过。。 这个我可以尝试着研究下,然后接这个issue,可以?

caok commented 11 years ago

ok

songjiayang commented 11 years ago

@caok sunspot 依赖的是solr,所以需要一个java环境,而sphinx的依赖是一个基于c的库。二者资源消耗上应该sunspot要高些,如果全文查询的数据较小,推荐sphinx,如果数据较大,那么可能sunspot更好一些。 ps;不过我门二者都可以尝试。

songjiayang commented 11 years ago

pull request #17