这是使用Thinking Sphinx进行索引的更好方法吗?

时间:2010-10-28 19:16:06

标签: ruby-on-rails sphinx thinking-sphinx

有关于将cron作业设置为索引的帖子:Use a Cron Job to Automate Sphinx Index Refresh from Rails Rake Task

作者通过Thinking Sphinx共享相同的技术来调用索引器。但是在评论中,有一个共享的第二种方法,声称通过直接从Sphinx调用索引器来缓解服务器负载更好:

Call the sphinx indexer directly, also eases the load (you don’t need to fire up rails), eg:

/usr/local/bin/indexer –config /data/releases/site/current/config/production.sphinx.conf –all –rotate

想知道这是否真的是一个更好的选择...

1 个答案:

答案 0 :(得分:1)

我在我的cron作业中使用直接索引器方法,并认为这是一种更好的技术。

没有必要加载完整的rails堆栈只是为了另外一个进程。