问题标签 [appfabric-cache]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
caching - AppFabric 和 CachingPolicy/ChangeMonitors
我们正在研究使用 Windows AppFabric 迁移到分布式缓存。我们的 ASP.NET 4.0 应用程序当前有一个使用 MemoryCache 的缓存实现。
一个关键特性是,当项目被添加到缓存中时,会包含一个包含 ChangeMonitor 的 CacheItemPolicy:
更改监视器在内部使用计时器来定期触发传递给它的委托——这通常是一种从数据库中获取值以进行比较的方法。
当一个项目被添加到缓存中时,策略和它的更改监视器就会被包括在内:
早期查看 AppFabric 的 DataCache 类似乎表明,在将项目添加到缓存时可以包含时间跨度,而 CacheItemPolicy 本身不能。
是否有另一种方法可以在 AppFabric 中实现相同的 ChangeMonitor 类型的功能。也许是通知?
干杯
尼尔
asp.net-mvc - DataCacheClient 与 dataCacheClients 的 AppFabric 配置问题
我试图让 AppFabric 在我的 Asp.net 应用程序中工作,如果我使用 c# 代码进行配置,一切正常。但是我很难让它从 web.config 工作。如果我在 web.config 中有以下内容,
和
那么我的代码不会抛出异常,但是放入默认缓存实际上并没有将任何内容放入缓存,字节数为 0。
如果我将 web.config 更改为
注意它是带有“s”的“ dataCacheClients ”和
我有异常
有人可以帮助指出我在这里缺少的东西。
太感谢了!
wcf - DataCacheFactory.GetCache 期间的 Tcp 错误 995
当我调用 DataCacheFactory 上的 GetCache("cachename") 以访问我的 Windows Server AppFabric Cache 1.1 时,我的 Wcf 跟踪中出现异常。返回的缓存对象没问题,我可以使用缓存,一切似乎都很好。
此异常的原因可能是什么?
Wcf 跟踪:
appfabric-cache - 命名缓存与区域
我有以下要求:
1)我的缓存框架应该支持全局缓存和应用程序明智(基于应用程序部署的国家)缓存。
2) 全局缓存将包含所有应用程序的共享对象
3) 对于应用程序缓存,我应该使用命名缓存还是区域?为什么?
sql-server - AppFabric 缓存和 SQL 依赖关系
我正在考虑为我的应用程序使用 AppFabric 缓存,但不清楚如何让它做我想做的事。我在 1 个位置有 1 个 SQL 集群。我在全球拥有 200 多台应用服务器。我想在每个位置放置一个 AppFabric 缓存集群,以便应用程序服务器可以快速访问 SQL 对象。除了快速访问之外,我还需要他们在无法访问 SQL 集群的情况下访问数据。
有一个 HR 应用程序可以直接更新 SQL 集群,以便数据发生变化。应用程序服务器还将更新许多位置的 AppFabric 缓存。所有这些数据都需要保持同步。以下是我的问题:
当数据库发生变化时,缓存将如何更新?我读到 SQLDependency 是我需要的,但我也读到一旦发生更改,我的整个缓存将被刷新并且必须重新同步。我只想将更改的对象发送到多个缓存进行更新。
如果 SQL 集群不可访问并且缓存找不到正在请求的对象,会发生什么情况?
有没有更好的方法来做我想做的事情?这更多的是关于 SQL 对象的可用性,而不是关于性能。正在研究 MS Sync 框架...
appfabric-cache - 本地机器上的 httpruntime.cache 和服务器上的 appfabric 缓存
任何人都可以帮助我开发一个缓存体系结构,我可以在使用 localmachine(用于开发目的)时使用 httpruntime.cache 并在应用程序在服务器上运行时使用 appfabric 缓存吗?
我目前已经实现了 appfabric 代码。我知道需要逻辑来识别本地机器的使用情况并将缓存机制切换到 httpruntime.cache ...
提前感谢所有大师...
appfabric-cache - 获取appfabric中的所有命名缓存
我们有一个缓存服务器。在此基础上,我们创建了多个命名缓存。随着时间的推移,我们创建了多个命名缓存。
是否有任何命令可以返回我创建的所有命名缓存?
提前致谢。
appfabric - AppCache 中的小对象占用的最小大小
Get-CacheStatistics 命令显示任何小对象(即使是 1 个整数)在缓存内存中至少占用 1024 个字节。它是否正确,有没有办法调整 AppCache 以更有效地处理小对象的内存?
appfabric - AppFabric 缓存服务非 .NET 客户端?
这个问题基本上总结在标题中:AppFabric Caching 有非.NET 客户端吗?问题来了是因为我认为 AppFabric 缓存服务很棒,但目前我们正在设计一种集成一系列异构组件的设计,我们可能需要从 .NET 世界之外访问缓存服务。
一如既往,提前致谢!
database - appfabric 缓存在大量请求时的性能如何?
当用户登录到应用程序时,我将他的所有数据从数据库加载到分布式缓存中。
这意味着除非缓存出现问题,否则在用户注销之前,我永远不会再次从数据库中选择数据。
这是明智的吗?appfabric 缓存能否为我提供与 SQL Server 数据库相同或更好的性能?
它每天会给我数千个请求,而且请求一个接一个地发生得非常快。