0

私は現在、現在ログインしているユーザーのために、ページリクエストごとにデータベースからユーザーデータを取得するWebアプリケーションを持っています。

この Web アプリケーションには、約 3 万人の同時ユーザーがいる可能性があります。

私の質問は、これをキャッシュするのが最善かどうかです。たとえば、C# ではSystem.Web.HttpRuntime.Cache.Add

それとも、最大 30,000 個のユーザー オブジェクトをメモリに格納しているサーバーのメモリが機能しなくなりますか?

キャッシュせずに、要求ごとにデータベースから必要なデータを取得する方がよいでしょうか?

4

2 に答える 2