0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

キャッシュサーバーとは

Posted at

静的コンテンツのハードディスクからの読み出し、DBMSのデータ検索処理はリクエストの数が多くなるとサーバーの負荷が大きくなり、処理が遅くなってしまう。
そこで
更新の少ないコンテンツやデータであればリクエストに対するレスポンスを覚えていればサーバーやDBMSに負荷がかからないようにキャッシュサーバーというプログラムを使う。

リクエストに対するレスポンスの記憶

レスポンスの種類によってキャッシュサーバーの種類が違う。

コンテンツキャッシュ

文書、画像、動画のコンテンツのキャッシュ

クエリキャッシュ

DBMSのデータ検索要求(クエリ)の結果のキャッシュ

キャッシュの有効期限

データベースが更新されていく中でいつまでもキャッシュにある記憶ではずれが生じてしまう。そのためにキャッシュに対して有効期限を設定する。

CDN(Contents Delivery Network)

世界各地に分散して配置されたキャッシュサーバーの集合体。
リクエストに対してアクセス元からネットワーク的に最も近いサーバーに対応してもらうことで早くレスポンスを返せるようになっている。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?