AI LAB / KEYWORD DICTIONARY

ウェブ技術

Web cache(ウェブキャッシュ)とは?

取得済みのウェブページ、画像、動画、API応答などを一時保存し、同じデータを再利用して取得を速める仕組みです。

仕組みと使いどころ

ブラウザー、プロキシ、ウェブサーバー、CDNなどが、取得済みのHTML、JavaScript、画像、動画、API応答などの一部を一時的に保存します。同じ要求に保存済みのデータを返すことで、応答時間を短縮し、配信元サーバーやデータベースの負荷を減らせます。ブラウザーによるクライアント側のキャッシュと、プロキシやCDNなどによるサーバー側のキャッシュがあります。保存内容には有効期限を設定できますが、元データが更新された後も期限が切れるまで古い内容が返る場合があります。

Web cacheの活用例

たとえば、こんな場面で

更新頻度の低い画像やウェブページをCDNの利用者に近い拠点へ保存し、元のサーバーへ毎回アクセスせずに配信します。

使うときのポイント

データの更新頻度に合った有効期限を設定し、最新性が重要な情報では保存内容の失効や再取得の方法を確認してください。

参考資料

Caching Home (新しいタブで開きます)

用語の説明や活用例に関連する参考資料です。

READ & LEARN

用語を知ったら、活用を知る。

AI LABで、AIの動向や業務に取り入れるヒントを読む。

記事一覧を見る