我正在查看使用数据缓存与数据库依赖关系 for 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+服务器。

其他Tecnique将在解决方案中使用Web钩子...

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top