2010-09-29 142 views
4

我想弄清楚我应该如何重新索引狮身人面像。我使用v 0.9.9,所以我没有能力对索引进行实时更新。如何用MySQL重新索引狮身人面像

我想我读了一个地方,这可以使用cron作业完成,并且索引不需要完全重建(所以不要停止守护进程)。这就是说,我从来没有写过也没有运行任何cron作业,所以不知道从哪里开始。

有什么想法?

回答

7

我认为你所追求的是主+增量指数。你建立的主索引每天一次,然后每隔5分钟(或任何你需要的时间),你会更新它自上次建立以来的变化。文档中有一些内容解释了这一点,Google上也有关于此的帖子。

http://sphinxsearch.com/docs/current.html#delta-updates

在的cronjob方面来重建三角洲每5分钟你想要的东西,如:

*/5 * * * * /opt/sphinx/bin/indexer -c /opt/sphinx/etc/sphinx.conf --rotate delta_idx