.NET - ASP.NET Cache与Couchbase缓存

时间:2013-02-06 10:02:59

标签: asp.net wcf caching couchbase

我有一个大型的数据驱动应用程序简单的WCF服务。 我想将一些常用数据存储在缓存中。 我有两个选择

  1. ASP.NET缓存
  2. Couchbase Cache
  3. 我的实际视角哪个缓存高效,可靠且易于使用WCF服务和.NET平台?

1 个答案:

答案 0 :(得分:2)

这取决于您的体系结构以及您将在何处部署项目。

如果实际上你将在服务器群上部署你的项目Asp.net缓存不是我的首选,因为它不支持分发缓存(多个缓存副本未同步,缓存在工作进程回收时丢失等)所以这种情况我会使用Couchbase(在幕后使用数据库)。

如果要在单个Web服务器上部署项目,则可以使用Asp.net缓存