繁体   English   中英

在ASP.Net Web场中,依赖数据库的缓存是一种好方法吗?

[英]In ASP.Net web farm is database dependent Caching a good approach?

我当时正在研究对Web场ASP.Net应用程序使用具有数据库依赖关系的数据缓存 因此,数据库值更改后,Web场中的每个Web服务器都会自动刷新其Cache值。 这似乎可以使Web服务器上的所有缓存值保持同步。 这听起来像是个好主意,还是我错过了什么?

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

否则,该机制仅涉及调查数据库并从中获取价值。 可能有一些SQL作业可以刷新该值。 因此,它不同于上面。

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

另一个技术是在您的解决方案中使用网络挂钩。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM