Mar*_*ksl 1 .net caching azure
在Asp.net中,您可以使用HttpRuntime.Cache在本地Web服务器上缓存对象.这在Azure中有效吗?
我知道Azure已经管理了缓存服务,但成本相当昂贵.我正在缓存极少数变化的数据,因此每个网站单独缓存是可以接受的.
使用HttpRuntime.Cache在Windows Azure中正常工作.唯一的问题是,如果您使用多个实例,则可能是此缓存在实例之间不一致.但这取决于您的数据的静态程度.
如果你正在缓存像国家,城市这样的简单数据......你可以使用HttpRuntime.Cache.现在,如果您的数据更加动态,则应考虑使用Windows Azure缓存(而不是 Windows Azure共享缓存).Windows Azure缓存将在您的实例上保留一些内存以创建分布式缓存.这意味着您在访问缓存时将具有所有实例的一致性.它是免费的(它只是使用你已经支付的资源).
| 归档时间: |
|
| 查看次数: |
415 次 |
| 最近记录: |