.Net自帶緩存Cache的使用


對於數據比較大,經常要從數據庫拿出來用的,可以考慮使用.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" + "刪除后的新值");

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM