0

私の ASP.NET アプリケーションでは、40,000 行の<key, value>ペアを使用する必要があります。
すべてのクライアント要求で、アプリケーションは正しいキーを検索し、適切な値を返します。

Dictionary<string, string>ASP.NET キャッシュ ソリューションを使用するか、使用する必要がありますか? 各ソリューションの利点は何ですか?

編集:

  • データの寿命はアプリケーションの寿命です。
  • 数週間ごとに手動で更新されます。
  • すべてのユーザー間で共有されます
  • 書き込み操作なし、読み取りのみ
4

1 に答える 1

1

SQL サーバーを使用している場合は、ASP.NET 依存キャッシュを使用することをお勧めします。テーブルの値を変更すると、これは自動的に無効になります。値を DataSet に格納し、キー列を DataSet のキーにします。このようにして、高速な LINQ クエリも作成できます。

于 2013-01-01T09:05:29.387 に答える