【发布时间】:2012-03-21 13:39:14
【问题描述】:
这是关于 asp.net mvc3 web 应用程序的。
我们使用对象缓存来存储序列化对象(包含产品详细信息)以防止昂贵的数据库查询。
假设它在对象缓存中存储了 100 个产品属性,这些属性是在加载页面时从缓存而不是从数据库中检索的。然后,传递给查看准备和显示的页面。因此它会在视图上迭代 100 次并调用所有其他相关的局部视图来准备页面。
您是否建议将生成的视图存储在缓存中而不是使用对象缓存?又该怎么做呢?
【问题讨论】:
标签: performance asp.net-mvc-3 caching