タグ

ブックマーク / blog.takuros.net (1)

  • Railsのaction cache(アクション キャッシュ)を使ってみる - プログラマでありたい

    とあるRailsで構築しているサイトでパフォーマンス改善をしたくて、キャッシュ機構の導入を検討しました。キャッシュ機構は色々なポイントがありますが、ざっくり分類すれば言って下記の3点でしょう。 1.Webサーバ側によるコンテンツキャッシュ 2.アプリケーションサーバ側による処理のキャッシュ 3.DB側のデータのキャッシュ 1のWebサーバのコンテンツキャッシュについては、Apacheのキャッシュであったりリバースプロキシによるキャッシュも含めてもよいでしょう。3のDBのキャッシュ機能については、クエリキャッシュだったりその他の色々なキャッシュを想定して頂ければと思います。最近すっかり定着したMemcached等のKVSのキャッシュは、2と3の中間になるんですかね。 そして、2のアプリケーションのキャッシュ機能についてです。今回のケースでは認証等が絡むので、1のWebサーバ側でのキャッシュの

    Railsのaction cache(アクション キャッシュ)を使ってみる - プログラマでありたい
  • 1