ASP.Net Web 场依赖于数据库缓存是一种好方法



我正在考虑将数据缓存与数据库依赖关系用于网络农场 ASP.Net 应用程序。因此,Web 场中的每个 Web 服务器都会在数据库值更改后立即自动刷新其缓存值。这似乎可以使 Web 服务器上的所有缓存值保持同步。这听起来是个好主意还是我错过了什么?

No.这并不意味着一旦数据库中的值刷新,所有服务器都会刷新,除非您使用 SqlCacheDependency 之类的东西。看看@以下链接:http://www.asp.net/web-forms/tutorials/data-access/caching-data/using-sql-cache-dependencies-vb

否则,该机制仅涉及查看数据库并从中获取值。可能存在可能会刷新值的 sql 作业。因此,它与上面不同。

注意:对于 SqlCacheDependency ,您需要使用 MSsql 2005+ 服务器。

另一个技术是在您的解决方案中使用 Web 钩子......

相关内容

最新更新