0

我遇到了以下情况:我的数据库中有一个应用程序配置,每个请求都需要它。由于性能问题,我不想在每个请求上查询此配置。

所以我想要的是在应用程序服务器(mongrel/webbrick/...)启动时查询数据并将其永久存储,直到应用程序服务器重新启动或停止。我怎么能做到这一点?

感谢您的任何建议

PS:我在 Rails3

4

1 回答 1

0

发出请求并将其存储在缓存中。

config_model.rb

  def get_config
    Rails.cache.fetch('the_config'){self.the_config}
于 2010-09-11T14:03:19.433 回答