IT用語集 › Web › キャッシュ
頻繁に必要なデータを一時的に保存しておき、毎回元データを取りに行かずに済ませる仕組み。
層は、ブラウザキャッシュ(画像、CSS)、CDNキャッシュ(エッジ)、アプリケーションキャッシュ(Redis、Memcached)、データベースキャッシュ、CPUキャッシュなど。
「コンピュータサイエンスで難しいことは二つしかない。キャッシュの無効化と、名前付けだ」(フィル・カールトン)。キャッシュの追加は簡単だが、バグが潜むのは無効化の正しい実装のほうだ。