ユーザーがユーザープロファイルページ、コメントページなどに移動できるAsp.Net MVCアプリを作成しています。これらのページには、リストなどの形式のデータがありList<Person>
ますList<profiledata>
.
私は現在、ページ ナビゲーションの間に userid をキーとしてリスト全体をキャッシュしています。それはより良いアプローチと考えられていますか、それともリストの内部IDをキャッシュしてデータベースからリストを再水和する必要がありますか?
一度に何千人ものユーザーをオンラインにすることができます。つまり、1000 個のリストをキャッシュに保存することになります。Entity Framework、SqlServer、および Asp.net MVC 4 を使用しています。