.net 中的分布式缓存

Distributed cache in .net

我需要在我的 asp.net mvc 4 应用程序中实现分布式缓存。我的应用程序托管在网络农场环境中的 AWS 中。我可以看到以下选项可用。

  1. 内存缓存
  2. Redis缓存
  3. NCache

我不确定应该使用哪一个。我还需要在缓存中配置会话状态。

请指教

使用 NCache。一切都是内置的并且是开源的。

使用

  • 会话状态
  • 查看状态

将 Redis & Memcached 与 NCache 进行比较,您可以看到以下文章