C#如何创建缓存?并且如何读取它

解决方案 »

  1.   

    这种问题查百度就行了 "缓存 C# asp.net"
      

  2.   

    我想对数据库的操作做缓存,以及新闻系统中的新闻添加,评论之类的。
    我想做的有点类似于DVBBS里的那种缓存....
      

  3.   

    DVBBS里面的缓存我不清楚我觉得根据你的要求主要是实现数据的缓存吧
    你把新闻的数据读出来
    创建一个缓存对象(HttpRuntime.Cache)并存放
    下次再读取数据之前
    先判断缓存是否为空
    不是空的话直接取里面的数据集
    是空的话(第一次进行读取)就读数据库添加缓存的时候要创建依赖项(参HttpRuntime.Cache.Insert方法参数和AggregateCacheDependency对象)
    我稍稍知道些在sql2005下的
    2000下的依赖项我不会创建或许可以在每次添加的时候就清一下缓存再重新读取吧 不知道了 呵呵!~还有页面的缓存.......
      

  4.   

    数据库依赖相是2005才有的,之前只能靠文件依赖相做触发。
    缓存使用很简单,百度搜搜吧,和你使用cookie的方法没啥区别。