.NET-ASP.NET缓存与Couchbase缓存
我有一个大型数据驱动的应用程序—简单的WCF服务。 我想在缓存中存储一些常用数据。 我有两个选择.NET-ASP.NET缓存与Couchbase缓存,asp.net,wcf,caching,couchbase,Asp.net,Wcf,Caching,Couchbase,我有一个大型数据驱动的应用程序—简单的WCF服务。 我想在缓存中存储一些常用数据。 我有两个选择 ASP.NET缓存 Couchbase缓存 我认为哪种缓存是高效、可靠和易于与WCF服务和.NET平台一起使用的?这取决于您的体系结构以及您将在何处部署项目 如果按实例,您将在服务器场上部署项目,Asp.net缓存将不是我的首选,因为它不支持分布式缓存(多个缓存副本不同步,工作进程回收时缓存丢失等),因此在这种情况下,我将使用Couchbase(幕后使用数据库) 如果您将在单个web服务器上部署项目
我认为哪种缓存是高效、可靠和易于与WCF服务和.NET平台一起使用的?这取决于您的体系结构以及您将在何处部署项目 如果按实例,您将在服务器场上部署项目,Asp.net缓存将不是我的首选,因为它不支持分布式缓存(多个缓存副本不同步,工作进程回收时缓存丢失等),因此在这种情况下,我将使用Couchbase(幕后使用数据库)
如果您将在单个web服务器上部署项目,您可以使用Asp.net缓存您只想缓存SQL数据吗?是的,所有用户配置文件的类似列表以及他们的兴趣等。我们将在amazon EC2上部署它。您应该参考他们的文档。这种情况下: