【问题标题】:Refresh cache based on a database refresh基于数据库刷新刷新缓存
【发布时间】:2012-01-29 07:50:16
【问题描述】:

在 IIS 上运行着许多 Web 应用程序(asp.net、mvc 和经典 asp),它们从特定的 SQL Server 数据库表中获取缓存。当表中的任何行被更新时,应该设置一些触发机制,让它出去并刷新任何受此数据影响的缓存。

简而言之,如何在缓存从中获取数据的 SQL 表刷新后立即刷新 ASP.net 缓存?

【问题讨论】:

  • 你的问题不是很清楚。您是否关心如何构建缓存结构、如何实际设计和执行它或一般性讨论?
  • 安德斯,本质上我想做的是,一旦缓存从中获取数据的 SQL 表被刷新,就刷新 ASP.net 缓存。
  • 好的。从您问题的措辞看来,中心问题似乎是这是否会成为安全问题。您可能会考虑重新措辞,以便清楚地请求缓存方面的帮助。 :)
  • 安德斯,刚刚编辑了我的问题。我希望它现在更清楚了。
  • 我认为 SqlCacheDependency 类可能会有所帮助。

标签: .net sql-server iis caching


【解决方案1】:

我自己没有这样做 - 但你可能想看看这个:

http://msdn.microsoft.com/en-us/library/e3w8402y(v=vs.80).aspx

【讨论】:

  • 此链接已损坏...打开一个页面“Visual Studio 2005 Retired documentation”
【解决方案2】:
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多