用于 Redis 的 Azure 缓存Azure Cache for Redis

具有高吞吐量、低延迟的数据访问的强大应用程序

申请使用

进行高吞吐量、一致的低延迟数据访问,为可快速扩展的 Azure 应用程序助力。

  • 完全托管
  • 高吞吐量
  • 低延迟
  • 高性能
  • 安全

用于 Redis 的 Azure 缓存以常用的开源 Redis 缓存为基础。这使您能够访问世纪互联运营管理的安全、专用的 Redis 缓存。使用用于 Redis 的 Azure 缓存创建的缓存可从 Azure 内的任何应用程序访问。

用于 Redis 的 Azure 缓存分为两个级别提供:

  • 基本 – 单节点。多个大小。
  • 标准 – 双节点,主/从。包括服务级别协议和复制支持。多个大小。
  • 高级 — 新增的高级层服务目前是预览版,除了具备标准层的全部功能,还包含更多新功能,例如比基本层和标准层缓存更高的性能,支持更大规模的工作负载,具备灾难恢复能力,以及增强的安全性。此外还有其他功能:
    • Redis 数据暂留可供您将 Redis 缓存中的数据持久保存。您也可以对这些数据创建快照或进行备份,以便在遇到故障后重新加载。
    • 高吞吐量
    • Redis 群集可跨越多个 Redis 节点自动对数据进行碎片化分布,这样您就可以创建更大内存容量(超过 53 GB)的工作负载,并获得更好的性能。

基本层和标准层缓存提供的缓存大小最大为 53 GB,高级层缓存最大可支持 530 GB ,并可通过申请进一步进行扩展。

高性能

用于 Redis 的 Azure 缓存帮助您的应用程序变得更具响应性(甚至在用户负载增加时也如此),并可以利用 Redis 引擎的低延迟、高吞吐量功能。此单独的分布式缓存层允许数据层独立扩展以便更高效地利用应用层中的计算资源。

强大功能

Redis 是一种高级的键值存储,其中,键可以包含数据结构,例如字符串哈希列表集合有序集合。Redis 支持针对这些数据类型的一组原子操作。

Redis 还支持设置简单的主-从复制,可快速无阻断进行第一次同步、网络分割时自动重新连接等。

其他功能包括事务发布/订阅Lua 脚本具有有限生存时间的键和配置设置,使 Redis 在行为上与缓存类似。

您可以通过当今最常用编程语言使用 Redis。

用于 Redis 的 Azure 缓存利用 Redis 身份验证并且还支持与 Redis 的 SSL 连接。