系统缓存机制----数据库缓存依赖技术

简单了解一下:

配置 数据库缓存:

l  S服务器名称  -E集成身份验证  -ed启动 -d数据库名称  -et指定缓冲依赖的表名 -t表名

在vs2010的命令提示符中运行(切换到aspnet_regsql.exe所在的目录)

aspnet_regsql -S . -E -ed -d HKCorpData -et -t HKSJ_USERS

缓存依赖禁用该数据库

         aspnet_regsql -S . -E -dd -d HKCorpData

        web.config配置文件如下:

        connectionString为连接字符串的名称

       /* <caching>

      <sqlCacheDependency enabled=”true”>

      <databases>

      <add name=”数据库名” connectionStringName=”connectionString” pollTime=”500”/>

      </databases>

    </sqlCacheDependency>

     </caching>*/

总结:这种缓存策略只适用于一般 中小型的 缓存加速. 如果对大型系统 做的话 很多时候是用到了 NoSQL技术、分布式缓存服务器.

参考:tks

 http://www.cnblogs.com/vipwan/archive/2011/04/13/NET_SqlDependency_Deploy.html

http://www.cnblogs.com/hanwenhuazuibang/archive/2013/04/04/2999941.html

posted @ 2013-06-17 18:41  365lei  阅读(258)  评论(0编辑  收藏  举报