http://groups.google.com/group/shanghaionrails/browse_thread/thread/41362ff381b4b1e4?pli=1
目前Rails网站全文检索、中文分词一般都用什么方案?
![](http://groups.google.com/groups/img/dot_clear.gif) |
目前Rails网站全文检索、中文分词一般都用什么方案了? Google了一下,都是很老的帖子了,好像都不是很好。Javaeye后来也转向lucene了
有没有Ruby的?简单点,好配置一点 :)
-- Regards HoLin
|
![](http://groups.google.com/groups/img/dot_clear.gif) |
ActiveRecord 的话,可以用 Thinking-sphinx 这个 Gem + Coreseek,很好用的
------------------------------------------------------ Jason Lee http://huacnlee.com
在 2011年7月12日星期二,下午9:24,HoLin 写道:
|
![](http://groups.google.com/groups/img/dot_clear.gif) |
thinking-sphinx,作者说迟点会支持国人改sphinx的coreseek*.***
2011/7/12 HoLin <holin...@gmail.com>
|
![](http://groups.google.com/groups/img/dot_clear.gif) |
本来就支持的啊,很容易就搞上去了
------------------------------------------------------ Jason Lee http://huacnlee.com
在 2011年7月12日星期二,下午9:27,G.zhen.ning 写道:
|
![](http://groups.google.com/groups/img/dot_clear.gif) |
Thinking-sphinx. + coreseek +1
发自我的 iPhone
在 2011-7-12,下午9:27,"G.zhen.ning" <g.zhen.n...@gmail.com> 写道:
|
![](http://groups.google.com/groups/img/dot_clear.gif) |
用了 Thinking-sphinx. + coreseek + rails3
Thinking-sphinx取不到sphinx的版本信息,需要修改一下 Thinking-sphinx。可能是用coreseek返回版本信息不一样的缘故。
|
![](http://groups.google.com/groups/img/dot_clear.gif) |
2011/7/15 Quake Wang <quake.w...@gmail.com>
支持中文么? 自动更新索引么?不需要定时任务的。
--
Best
Michael He
|
![](http://groups.google.com/groups/img/dot_clear.gif) |
通过配置sphinx的charset_table和ngram_chars, 足可以对付绝大部分的中英文搜索了。
如果想用更高级的分词算法,coreseek就派上用场了。代价就是需要编译一个修改过的sphinx,索引速度下降的厉害
我把我用到的thinking-in-sphinx的config/sphinx.yml文件放上来了: rake ts:rebuild即可 https://gist.github.com/1091302
-- Best Regards
张光宇 msn: samwisezh...@hotmail.com
|
|