2012-02-02 55 views
1

我正在使用acts_as_indexed gem进行全文搜索,以部署在heroku.Acts_as_indexed上的rails应用程序构建搜索索引。我的问题是Heroku在一段时间后清除了索引。有什么办法可以防止Heroku这样做?或者我也试图实现texticle而不是acts_as_indexed。它真的很好用吗?请帮忙。如何防止Heroku清除由acts_as_indexed构建的索引

回答

4

Heroku只允许您在应用程序的tmp目录中进行写入访问,并且内容不保证持久 - 无论何时重新启动或重新部署应用程序,它们都将消失。这不是你可以预防的事情,你需要找到另一种在Heroku上实现文本搜索的方法,也许可以使用他们在http://addons.heroku.com/列出的搜索插件之一。

+1

为了扩展这一点,我相信应用程序的文件系统至少每天都会被清除。 – 2012-02-03 23:07:18