1

クロスプラットフォームのキャッシュ依存関係として何をお勧めしますか?

私たちのアプリケーションは複数のデータベース プラットフォーム (MSSQL や MySQL など) を使用する可能性があるため、SQL キャッシュの依存関係が除外されます。

ファイルキャッシュの依存関係を使用して、データが変更されたときにファイルに触れることを考えていました。ただし、これが実際に役立つのは、ASP.NET MVC の出力キャッシュで同じファイル キャッシュの依存関係を使用できる場合のみです (OutputCache 属性には SqlDependency のオプションしかありません)。

どうもありがとう、ベン

[更新] 外部キャッシュ プロバイダー (AppFabric、Memcached など) ではなく、.NET の組み込みのキャッシュ機能 (System.Runtime.Caching) を使用することを目指しています。

4

1 に答える 1

0

1 つの方法は、Windows AppFabricのキャッシュ機能を使用することです。キャッシュの依存関係と無効化を処理するための多くの動作が付属しています。

于 2010-12-19T14:47:45.187 に答える