2009-03-04 16 views

答えて

14

はい。キャッシュはアプリケーションレベルであり、すべてのユーザーが同じアプリケーション内にあります。

ユーザーごとのキャッシュが必要な場合は、セッションを使用できますが、それは全く同じではありません。キャッシュにより、フレームワークはセッションとは異なる方法でアイテムを自動的に期限切れにすることができます。ユーザーごとにキャッシュの振る舞いをする場合(必ずしも良い考えではない)、メインキャッシュのキーの一部にユーザーのIDを作成することができます。

9

はい同じサーバー上のすべてのユーザーが利用できます。ただし、ファームを実行している場合は、データがキャッシュに追加されたサーバーを使用しているユーザーのみが使用できます。

+0

同じサーバー上で同じアプリケーション –

1

キャッシュはAppDomainに適しています。 Webアプリケーションのような単一のアプリケーションは通常、単一のAppDomainに残ります。しかし、キャッシュはWebアプリとWebサービスのようなものの間で共有することはできません。

関連する問題