gpt4 book ai didi

c# - SQLCacheDependency 和 AppFabric 服务器

转载 作者:太空狗 更新时间:2023-10-29 19:41:33 25 4
gpt4 key购买 nike

我有一种情况需要用一个新的系统替换当前基于文件的缓存依赖系统。我所关注的是转向使用 AppFabric 进行缓存。我想知道表通知应用程序数据更新的 SQLDependencyCaching 技术在 AppFabric 上是否像在缓存中内置的 ASP.NET 上一样工作?

最佳答案

AppFabric 缓存中不支持 SqlCacheDependency 机制(或者实际上不支持任何类型的依赖项)。

但是,AppFabric 1.1 引入了 DataCacheStoreProvider 类,可用于确保缓存始终与底层数据库同步。本质上,您创建了一个继承自 DataCacheStoreProvider 的类,并在其上创建方法来告诉它如何读取和更新您的数据库。然后你对缓存进行所有的数据访问——添加对象、更新现有对象等——所以缓存总是有最新版本的数据。缓存然后调用您的提供者类来更新数据库并保存您的更改。有创建提供程序类的演练 here .

关于c# - SQLCacheDependency 和 AppFabric 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9298233/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com