首页 > Web开发 > 详细

.Net自带缓存Cache的使用

时间:2016-10-14 14:21:27      阅读:258      评论:0      收藏:0      [点我收藏+]

对于数据比较大,经常要从数据库拿出来用的,可以考虑使用.Net自带的缓存Cache,简单好用:

//向内存中插入一个缓存
System.Web.HttpRuntime.Cache.Insert("key", "value");
//取缓存(第一种方法)
var cache1 = System.Web.HttpRuntime.Cache["key"];
//取缓存(第二种方法)
var cache2 = System.Web.HttpRuntime.Cache.Get("key");
//如果缓存中没有值,则创建
if (cache2 == null)
{
    cache2 = "缓存值";
    System.Web.HttpRuntime.Cache.Insert("key", cache2);
}
//其它地方如果有添加、更新或删除,则需要重新更新缓存值
//更新前可以先把原来的缓存值移除掉
System.Web.HttpRuntime.Cache.Remove("key");
//添加
System.Web.HttpRuntime.Cache.Insert("key", "value" + "添加的新值");
//更新
System.Web.HttpRuntime.Cache.Insert("key", "更新后的value值");
//删除
System.Web.HttpRuntime.Cache.Insert("key", "value" + "删除后的新值");

 

.Net自带缓存Cache的使用

原文:http://www.cnblogs.com/genesis/p/5960095.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!