Azure中的ASP.Net应用程序缓存

Azure中的ASP.Net应用程序缓存,.net,caching,azure,.net,Caching,Azure,在Asp.net中,可以使用HttpRuntime.cache在本地web服务器上缓存对象。这在Azure中有效吗 我知道Azure管理了缓存服务,但成本相当昂贵。我正在缓存很少更改的少量数据,因此每个网站单独缓存是可以接受的。使用HttpRuntime。缓存在Windows Azure中工作正常。唯一的问题是,如果使用多个实例,可能是实例之间的缓存不一致。但这取决于数据的静态程度 如果您正在缓存国家、城市等简单数据。。。您可以使用HttpRuntime.Cache。现在,如果你的数据有点动态,

在Asp.net中,可以使用HttpRuntime.cache在本地web服务器上缓存对象。这在Azure中有效吗

我知道Azure管理了缓存服务,但成本相当昂贵。我正在缓存很少更改的少量数据,因此每个网站单独缓存是可以接受的。

使用HttpRuntime。缓存在Windows Azure中工作正常。唯一的问题是,如果使用多个实例,可能是实例之间的缓存不一致。但这取决于数据的静态程度

如果您正在缓存国家、城市等简单数据。。。您可以使用HttpRuntime.Cache。现在,如果你的数据有点动态,你应该考虑使用Windows Azure缓存而不是Windows Azure共享缓存。Windows Azure缓存将在实例上保留一些内存以创建分布式缓存。这意味着您将在访问缓存时对所有实例保持一致性。而且它是免费的,只需使用您已经付费的资源。

使用HttpRuntime。缓存在Windows Azure中运行良好。唯一的问题是,如果使用多个实例,可能是实例之间的缓存不一致。但这取决于数据的静态程度


如果您正在缓存国家、城市等简单数据。。。您可以使用HttpRuntime.Cache。现在,如果你的数据有点动态,你应该考虑使用Windows Azure缓存而不是Windows Azure共享缓存。Windows Azure缓存将在实例上保留一些内存以创建分布式缓存。这意味着您将在访问缓存时对所有实例保持一致性。而且它是免费的,只需使用您已经付费的资源。

您太棒了。非常感谢!你太棒了。非常感谢!