4

任意の Rails コントローラーでは、以下の行は機能しますか?

caches_page :show, :expires_in => 1.days

memcached を使用していますが、ページ キャッシュのしくみに戸惑っています。ファイルシステムを使用しますか、それとも memcached を使用してページをメモリに配置しますか?

編集:ファイルシステム使用するようです。一定時間後にキャッシュからページを自動的に解放する簡単な方法はありますか、それともスイーパーを作成する必要がありますか?

4

1 に答える 1

3

Rails のキャッシュ方法は、アプリケーションの設定によって異なります。

config/environmentsオプションのディレクトリファイルを確認してくださいconfig.cache_store

レールでのキャッシュの公式ガイド: http://guides.rubyonrails.org/caching_with_rails.html

于 2012-09-06T12:33:17.983 に答える