首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >不同ASP.NET缓存选项的优缺点

不同ASP.NET缓存选项的优缺点
EN

Stack Overflow用户
提问于 2013-09-22 05:32:42
回答 3查看 45.3K关注 0票数 56

我最近问了一个关于在ASP.NET MVC WebAPI应用程序中缓存应用程序数据的问题,它将我引向了一个新的问题。ASP.NET中可用的不同缓存方法的优缺点是什么?

我偶然发现:

  • 内存缓存

http://msdn.microsoft.com/en-us/library/system.runtime.caching.memorycache.aspx

  • Using静态成员变量:

私有静态状态供应商= null;

  • Application Northwind.SuppliersDataTable:

HttpContext.Current.Application"key“=”Value“

  • 数据缓存:

HttpRuntime.Cache.Insert( /* key */ "key",/* value */ "value",/*依赖*/ null,/* absoluteExpiration */ Cache.NoAbsoluteExpiration,/* slidingExpiration */ Cache.NoSlidingExpiration,/* priority */ CacheItemPriority.NotRemovable,/* onRemoveCallback */ null);

我相信还有其他的,而且我知道他们在技术上都将数据存储在memory...so中。你知道我应该用什么来做ASP.NET MVC webapi吗?

我之前的问题:Caching application data in memory: MVC Web API

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18937855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档