Trace Id is missing
跳到主内容

Azure Cache for Redis®2

分布式可缩放内存中解决方案,提供超快速数据访问功能

尽情使用现有应用、加快决策速度。

随着应用上的流量和需求增加,可以简单且经济地缩放性能。在应用程序体系结构中添加快速缓存层,以准实时的速度同时处理成千上万个用户 - 所有这些都基于完全托管服务的优势。

Video container

吞吐量和性能出色,每秒可处理数百万个请求,延迟低至亚毫秒级

完全托管服务具有自动修补、更新、缩放和预配功能,让你可以专注于开发

RedisBloom、RediSearch、RedisJSON 和 RedisTimeSeries 模块集成,支持数据分析、搜索和流式处理

功能强大,包括聚类分析、活动异地复制、Redis on Flash 和高达 99.999% 的可用性

可以使用 Azure Cache for Redis 构建的内容

改善应用程序的吞吐量和延迟性能

使用 Azure Cache for Redis 通过缓存为数据层加速。添加 Azure Cache for Redis 可将数据吞吐量提高 800% 以上,同时将延迟性能提高 1000%1 以上,且价格经济实惠。这是一种高效缩放应用程序和改善用户体验的好方法,并且无需花钱重新架构底层数据库。

使用分布式缓存加快应用程序速度

通过使数据层以较低成本(相较于通过扩展数据库实例)扩展吞吐量来补充 Azure SQL 数据库和 Azure Cosmos DB 等数据库服务。使用常见预置式缓存模式存储和共享数据库查询结果、会话状态和静态内容,使应用程序更加灵活且可缩放。

有效存储会话数据

快速保存、检索和更新 Web 会话数据,例如用户 Cookie 和输出页面。加快应用程序响应速度,并让它能够用更少的 Web 计算资源处理不断增加的负载,从而提升应用程序性能。利用数据持久性自动数据复制来最大程度地提高用户数据可靠性。使用聚类分析横向扩展到 TB 级大小来满足最大型企业的需求,使用活动异地分布同步全球会话数据。

以消息中转站形式在服务之间进行通信

使用 Azure Cache for Redis 作为实现发布/订阅或队列体系结构的解决方案。路由实时消息并纵向扩展  SignalR 等 Web 通信框架。对传输中的数据使用符合行业标准的  TLS 加密 ,并使用  Azure 专用链接配置适当的网络隔离。

在 Azure 上使用 Redis Enterprise 提升应用性能

通过与 Redis Inc 合作开发的 Azure Cache for Redis 的 Enterprise 和 Enterprise Flash 层,获取对常用 Redis Enterprise 功能的颠覆性支持。利用活动异地复制创建可用性高达 99.999% 的全球分布式缓存。添加新的数据结构,使用随附的 RediSearch、RedisBloom 和 RedisTimeSeries 模块增强分析和机器学习。通过在 Enterprise Flash 层中的快速闪存上运行 Redis,以较低价格获取大量缓存。

将 Redis 用作完全托管服务

通过在 Azure 上使用完全托管服务来更快地部署。Azure Cache for Redis 由开放源代码 Redis 提供支持,且本身就支持 Redis 数据结构,其中包括 哈希、 列表和 排序集。如果你的应用程序使用 Redis,那它也适合使用 Azure Cache for Redis。 通过 导入和导出  Azure Cache for Redis 数据库文件来简化迁移 。

全面的安全性和合规性,内置于

Azure 中的安全中心概述,其中显示了策略与合规性数据以及资源安全机制
Azure 中的安全中心计算和应用选项卡,其中显示了建议列表

通过 Azure 免费帐户开始使用

1

开始免费使用获取有效期 30 天的 USD200 额度。拥有赠金时,可获取许多最热门服务的免费使用量,外加超过 55 种其他永久免费的服务的免费使用量。

2

用完额度后,请改为即付即用定价以继续使用相同的免费服务构建自己的内容。只需为超出每月免费金额以外的部分付费。

3

12 个月后,你将能继续使用超过 55 种永久免费的服务,而且仍然只需为超出每月免费使用量的部分付费。

深受各种规模公司的信赖

阿拉斯加航空公司让购物更加轻松

"我们希望使用 Azure Cache for Redis,但让它在本地运行并不容易。但在 Azure 中,单击三下即可实现。我们无需与其他团队协调即可设置新的基础结构,并弄清楚在生产后如何维护它,这是一件充满美感的事情。"

阿拉斯加航空公司高级软件工程师 Ralph Feltis

阿拉斯加航空公司

CarMax 推动在线创新

"Azure PaaS(平台即服务)使我们能够使用一系列完整的功能,例如无需自行构建的 Azure Cache for Redis。我们可以启动这些服务,并在不到一小时的时间内开始使用它们,这非常棒。"

Brandon Linton,CarMax 解决方案架构师

CarMax

宠物护理领导者创建了全球分布式解决方案

Mars 使用 Azure Cache for Redis 作为消息中转站,提供对应用程序会话和服务上的数据的快速访问。

MARS

Chipotle 建立了可缩放的新网站

Chipotle 使用 Azure Cache for Redis 来提高网站性能,以应对其快速增长的客户群。

Chipotle

SitePro 简化了实时 IoT 数据引入

"我们可以通过 Redis 执行更多操作,如使用 RedisTimeSeries 模块支持从数十万个 IoT 传感器收集和分析数据。"

SitePro 技术总监 Dustin Brown

Sitepro
返回标签页

有关 Azure Cache for Redis 的常见问题解答

  • Azure Cache for Redis is a fully managed, in-memory cache that enables high-performance and scalable architectures. Use it to create cloud or hybrid deployments that handle millions of requests per second at sub-millisecond latency—all with the configuration, security, and availability benefits of a managed service.

  • While most databases store data on slower, disk-based storage, Azure Cache for Redis stores data in memory. Since memory is significantly faster than disk storage, data can be written and retrieved much faster.

  • In some cases—and often in session store use cases—Azure Cache for Redis can be used as a standalone database. However, most of the time, it is best used as a complement to a database in the form of a cache. Azure Cache handles data that needs to be accessed more frequently, while the database handles data that needs to be stored for the longer term.

  • Azure Cache for Redis offers exceptional reliability with a 99.9 percent SLA. Most tiers provide a built-in replica that acts as a failover if the primary instance goes down. You can also configure your Azure Cache for Redis instance to use data persistence to recover data in the event of a hardware failure.

准备就绪后,即可开始设置 Azure 免费帐户

免费试用 Azure
  • [1] 性能声明基于一项由 Microsoft 委托 GigaOm 于 2020 年 10 月进行的研究的数据。这项研究比较了使用 Azure 数据库的测试应用程序在实施和不实施 Azure Cache for Redis 作为缓存解决方案时的性能。研究中使用 Azure SQL 数据库和 Azure Database for PostgreSQL 作为数据库元素。Azure SQL 数据库的 2 vCore Gen 5 常规用途实例和 Azure Database for PostgreSQL 的 2 vCore 常规用途实例与 Azure for Redis 的 6 GB P1 Premium 实例一起使用。这些结果与不实施 Azure Cache for Redis 时,Azure SQL DB 的 8、16、24 和 32 vCore Gen 5 常规用途实例以及 Azure Database for PostgreSQL 的 8、16、24 和 32 vCore 常规用途实例进行了比较。基准数据取自 GigaOm Web 应用程序数据库负载测试,该测试模拟了被不断增加的 HTTP 请求所困扰的常见 Web 应用程序和后端数据库。实际结果可能因配置和区域而异。
  • [2] Redis 是 Redis Ltd 的注册商标。其中的任何权利都保留给 Redis Ltd。Microsoft 的任何用途仅出于参考目的,并不表示 Redis 与 Microsoft 之间的任何赞助、背书或附属关系。