Azure 缓存的角色中缓存

重要

Microsoft 建议所有新开发使用 Azure Redis 缓存。 有关选择 Azure 缓存产品/服务的当前文档和指南,请参阅 哪种 Azure 缓存产品/服务适合我?

In-Role缓存允许在 Azure 角色中托管缓存。 这种缓存可以由同一云服务部署中的任何角色使用。

重要

从 Azure SDK 2.6 开始,角色中缓存使用 Microsoft Azure 存储 SDK 版本 4.3。 在以前的 Azure SDK 版本中,角色中缓存使用 Azure 存储 SDK 1.7。 在 2015 年 9 月 9 日淘汰 Azure 存储版本 2011-08-18 之前,其角色中缓存使用的 Azure SDK 版本低于 2.6 的应用程序应该迁移到 SDK 2.6。 有关详细信息,请参阅 Azure SDK 2.6 发行说明 - 角色中缓存Microsoft Azure 存储服务版本删除

有两个主要的部署拓扑用于In-Role缓存:专用和并置。 在专用拓扑中,定义专用于缓存的辅助角色。 这意味着所有辅助角色的可用内存都用于缓存和操作开销。 在并置拓扑中,对应用程序角色使用可用内存百分比进行缓存。 例如,可以为每个 Web 角色实例分配 20% 的物理内存进行缓存。 在这两种情况下,你只支付正运行的角色实例所需的计算服务的费用。 有关详细信息,请参阅 Azure In-Role缓存常见问题解答

本节内容

另请参阅

其他资源

如何使用 Azure In-Role 缓存