Asp.net Web アプリケーションにキャッシュを実装する必要があります。別の ID でデータを保存する必要があります。では、どの方法が良いのでしょうか?
ディクショナリ変数を使用します。データを挿入します (キーを ID として、データを値として)。
Dim mDict As New Dictionary(Of String, String) mDict .Add(bID, uwtTree.WriteXmlString(True, True)) Cache.Insert("mTree", mDict)
それをキャッシュ変数に追加します。キャッシュ変数にアクセスする
If Not Cache("mTree") is Nothing Then 'cast to dictionary and check ID exists , if exsitis get the data End iF
異なる ID にキャッシュ変数を使用する
Cache.Insert(ID,data) ' each insertion for each ID If Not Cache(ID) is Nothing Then ' get the data. ' End IF
どの方法が最善の方法ですか? または、他の方法が存在しますか?.Net 3.5 /IIS 7 (VB.Net) を使用しています。前もって感謝します
パフォーマンスとメモリの最適化を改善する方法