キャッシュは、よく使うデータを一時的に保存して、次の表示や取得を速くするための仕組みです。
ブラウザ、CDN、アプリ、データベースの前など、いろいろな場所で使われます。
初心者向けにかなりざっくり言うと、毎回ゼロから取りにいかず、一度使った結果をしばらく使い回す仕組み です。
そのため、速度改善ではよく出てきますが、更新反映とのバランスも大事になります。
まず押さえたいポイント
- 一度取ったデータをしばらく再利用する仕組み
- 表示速度やレスポンス改善に効きやすい
- 速さと更新反映のバランスが大事
どんな場面で使うか
初心者が混乱しやすい点
キャッシュは便利ですが、古い内容が残ることがあります。
速くなったけれど更新が見えない というときは、キャッシュが関わっていることが多いです。
実務で見るポイント
- どこでキャッシュしているかを分けて考える
- ブラウザ、CDN、サーバー側で挙動が違う
- 速度改善と更新反映の設計をセットで考える