胖客户端的客户端缓存库/框架

时间:2011-05-17 14:55:08

标签: c# .net caching memcached

我写了一个泛型类,用一些put,get方法封装了一个静态哈希表。 但我认为如果它具有我可以定义一些到期时间和一些同步的功能会更好。我需要做的就是在客户端缓存一些对象。我的应用程序是一个winform客户端,只需要在内存中缓存一些常用的数据项。

我搜索并发现了NCache,memcache和其他服务器缓存产品和框架。但是在胖客户端中,客户端缓存有什么简单的东西吗?

非常感谢, 摩尼

1 个答案:

答案 0 :(得分:3)

在.Net 4中,Microsoft引入了System.Runtime.Caching命名空间。您方案中最明显的选择可能是MemoryCache

http://msdn.microsoft.com/en-us/library/system.runtime.caching.memorycache.aspx