2

是否有任何内存缓存框架耗尽进程并可被 .NET 桌面应用程序使用?

谢谢,

4

2 回答 2

1

我在生产中成功使用了 AppFabric for Windows Server 。

Local Cache的一个很好的性能特性,它避免了(慢)缓存对象的反序列化,并带有一个额外的本地进程内缓存:

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

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

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

于 2012-05-01T12:16:28.120 回答
0

经过一番研究。

Memcached 是我们选择的。按照此链接开始。

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

于 2012-04-20T19:17:31.110 回答