forked from caok/books-share
-
Notifications
You must be signed in to change notification settings - Fork 7
thinking sphinx
Clark Cao edited this page May 12, 2013
·
1 revision
thinking-sphinx的使用相对简单和可控,具体部署方法:
- 如果是ubuntu,使用apt-get install sphinxsearch
- 如果是mac ,使用brew install sphinx
- rake ts:conf #配置sphinx
- rake ts:index #建立索引
- rake ts:start #启动sphinx,前提要启动redis
- rake ts:rebuild #当数据有数据变化时,可以执行这个命令重新建立索引
ps: 目前实现了的功能是,对中文实现字模糊,英文词模糊的全文搜索。 需要增强功能:当有数据改变的时候,需要执行 rake ts:rebuild 重新构造索引,而这个显然不能在同一进程中。 那么这样是使用redis队列还是采用其他方法?