共享内存缓存

时间:2012-10-01 02:47:21

标签: c# .net c#-4.0

可以跨不同的控制台应用程序访问System.Runtime.Caching.MemoryCache吗?

我读过有关memcached但我们的团队只需要使用.Net库。

感谢。

2 个答案:

答案 0 :(得分:1)

您要找的是AppFabric Caching.

它允许您将多个服务器/计算机视为缓存集群中的节点,并为您处理自动复制。

答案 1 :(得分:0)

对 jr pineda 问题的回答: 对于单个服务器,最佳解决方案是 Distributed Memory Cache,它是框架提供的 IDistributedCache 实现,可将项目存储在内存中。分布式内存缓存并不是真正的分布式缓存。缓存项由应用实例存储在运行应用的服务器上。