我正在研究经典的asp jscript应用程序。我想在应用程序缓存中缓存一个变量集合(2000个值),创建一个JSON对象来存储值并将其存储在Application缓存中,或者将每个值单独存储在Application缓存中会更好吗? JSON的缺点是需要解析。我不确定经典asp中的应用程序缓存的局限性。
我还可以在中间位置对集合进行排序,并存储几个较小的JSON对象,从而降低解析成本。
答案 0 :(得分:0)
到目前为止,我的调查结果如下: 创建单个对象有很多开销解析。
单2500值对象:44.22ms
25x 100个值对象:2.34ms
50x 50个值对象:1.41ms
2500 x 1值对象:0.46ms
我确定在使用2500项应用程序缓存时会有一些未计入的开销。