ASP.NET でのアプリケーション状態管理
アプリケーション状態管理方法のメモです。以前にまとめたものを箇条書きにしています。 *1
- Application オブジェクト
- 構成管理情報などの読み取り専用共用データ
- static 変数
- 構成管理情報などの読み取り専用共用データ
- コンカレントな状況で lock 可能
- SQL Server カスタム DB
- アクセスカウンタなどシステム全体の更新共用データ
- Cache オブジェクト
- マスタデータなどの読み取り専用キャッシュデータ
- Cache オブジェクトから取得したキャッシュは null チェックを行う
- 非 Web アプリケーションでは、 Caching Application Block を利用