Skip to content
Latchkey

キャッシュ無効化とは?

キャッシュ無効化は、キャッシュされたエントリがもはや真実を反映していないと判断し、それを削除するか更新のためにフラグを立てるプロセスです。有効期限、データ書き込み時の明示的なパージ、あるいはコンテンツとともに変わるバージョン付きキーによってトリガーされます。キャッシュとソースは容易に乖離しうるため、これを正しく行うのは有名なほど難しい問題です。

なぜ重要か

更新後に古いデータを配信するとユーザーを混乱させ、正しさのバグになりかねません。健全な無効化は、キャッシングの速度の利点を保ちつつ、キャッシュをソースと十分に一貫した状態に保ちます。

関連ガイド