缓存与SQL依赖?

时间:2009-02-09 11:17:30

标签: c# .net caching distributed-caching

我知道NCacheMicrosoft SQL ServerOracle提供了SQL依赖关系(10G R4以后)。我有兴趣知道还有哪些其他缓存解决方案可以依赖Oracle?

Velocitymemcached等是否支持SQL依赖关系以在数据库中发生更改时自动接收通知/更新缓存?

2 个答案:

答案 0 :(得分:1)

有一些memcache和NVelocity的实现支持SqlDependency,但我知道的都是付费解决方案。 此外,您需要记住,生成SqlDependency将使用仅用于此目的的过程和表填充您的数据库.... 我开始使用http://www.alachisoft.com/进行内存缓存。免费版本具有文件依赖性,这真的很酷! 至于性能,我的公司从头开始构建我现在正在使用的实现。

希望这有帮助。 :)

答案 1 :(得分:-1)

如果您使用的是.NET,我建议您查看System.Web.Caching命名空间,更具体地说是CacheDependency类。我知道目前还没有依赖Oracle,