エンタープライズ ライブラリ 4.1 を使用して、大きなオブジェクトをメモリ キャッシュに格納するエンタープライズ規模の MVC ASP.NET アプリケーションを構築しています。
オブジェクトのサイズは、ユーザーごとに 18 ~ 22 MB です。いつでも 530 人の同時ユーザーが存在する可能性があります。メモリ内のオブジェクトのサイズが少し心配です。メモリ内のオブジェクトを圧縮するために使用できるパターンを誰か提案してもらえますか? Ent Lib 4.1 がすぐに使用できる圧縮メモリ キャッシュをサポートしているかどうかについて言及している記事は見たことがありません。
Web サービスへの往復呼び出しを避けるために、3 年分のデータをメモリに保存する必要があるため、キャッシュされたオブジェクトのデータ サイズを縮小することはできません。
ありがとう。