.NET应用程序是否有任何进程外的内存缓存框架

时间:2012-04-19 23:30:39

标签: caching

是否存在任何内存缓存框架,该框架在进程外运行并且可供.NET桌面应用程序使用?

谢谢,

2 个答案:

答案 0 :(得分:1)

我在制作中成功使用AppFabric for Windows Server

一个不错的性能特性Local Cache,通过一个额外的本地进程内缓存来避免(缓慢)反序列化缓存对象:

  

“服务器将对象以序列化形式存储在缓存中。当缓存客户端从缓存中请求对象时,服务器通过网络将其发送到客户端。缓存客户端然后反序列化客户端应用程序使用的对象。为了加快检索对象的过程,启用本地缓存。“

Bummer:不幸的是,Windows Server的AppFabric 在Windows Server Web Edition上不支持(至少没有一些黑客 - Reflector FTW):

  

https://twitter.com/#!/ronljacobs/status/25903639754

答案 1 :(得分:0)

经过一番研究。

Memcached是我们选择的。请点击此链接开始。

http://deanhume.com/Home/BlogPost/memcached-for-c----a-walkthrough/62