dot Redis 8 已发布 — 且它是开源的

了解更多

应用开发者选择 Azure 上的 Redis Enterprise 的 5 个理由

面向应用的开发者,Azure Cache for Redis Enterprise 层级 现已正式发布,这对于他们来说是个好消息。它将 Redis Enterprise 的高级性能、高可用性和扩展数据结构功能与 Azure 的全球覆盖、灵活性、安全性和合规性相结合,为开发者提供了一个不可思议的工具。

该服务包含两个新的 Enterprise 层级

  • Enterprise 层级,它使用虚拟机上的易失性内存 (DRAM) 来存储数据。
  • Enterprise on Flash 层级,它同时使用易失性内存和非易失性内存 (NVMe) 来存储数据。

Azure Cache for Redis Enterprise 自 2020 年 10 月以来一直在预览中,并已被多家组织采用。希望将熟悉的 Redis 缓存和数据提升到新水平的应用开发者也会希望使用这项完全托管的 Azure 原生服务。以下是其中的五个理由。

1. 获得卓越性能所需的速度

应用开发者致力于提供出色的用户体验并不断改进它——即使是几毫秒的响应时间也能带来很大的差异。Redis Enterprise 的数据库延迟低于一毫秒,因此应用可以即时响应,而不会被缓慢的数据功能拖慢。

Azure Cache for Redis Enterprise 提供了可衡量的性能优势

  • 微软和 GigaOm 最近进行的一项 基准测试研究 表明,通过在应用中部署 Azure Cache for Redis,对 Azure SQL 和 PostgreSQL 的吞吐量性能提高了 800% 以上,延迟降低了 1000% 以上。
  • 在另一项最近的基准测试中,Enterprise 层级(基于 RAM 的 Redis)每秒操作数最多提高了 70%,与 Premium 层级相比,延迟最高优化了 40%。

2. 在大规模场景下获得高性能

开发者需要知道,无论流量水平如何,他们的数据都可以供应用访问。Redis Enterprise 具有高度伸缩性。基准测试表明,它在 Azure 上提供了真正的线性伸缩能力,支持:

  • 数据集高达 13TB。
  • 并发客户端连接数高达 2,000,000 个。
  • 每秒操作数超过 1,000,000 次。

该服务通过将负载分配到每个计算节点的多个核心上,充分利用了基础设施。

3. 最大程度的可靠性,实现最小停机时间

应用停机——无论是由于中断还是暂停以刷新索引——都会造成金钱损失;一小时的停机可能导致数百万元损失。开发者需要不间断的高可用性来提供卓越的用户体验,并持续创新和发展该体验。

Azure Cache for Redis Enterprise 提供最高级别的可用性——高达 99.999%,它利用了 Redis 的主动地理复制技术,并结合了 Azure 的多区域和多可用区部署能力。该服务旨在充分抵御各种故障,包括进程故障、节点故障、整个数据中心中断或网络分裂事件,从而保障应用安全。

4. 利用先进的开发选项

Redis Enterprise 通过包括 RediSearch, RedisTimeSeries, 和 RedisBloom 在内的附加模块,为开发者提供了新的高级用例机会。该服务的 NoSQL 数据库使开发者更容易、更直观地构建现代应用和融入创新。例如,他们可以访问数据库的一部分,而无需查询整个数据集,从而加快开发速度。

5. 设置和管理都极其简单

你只需点击一下即可在 Azure 上启动 Redis Enterprise。该服务由微软完全托管,用户通过熟悉的 Azure 门户访问设置和配置,并与 Azure 安全和监控工具无缝集成。持有 MACC(微软 Azure 消费承诺)的客户可以直接从其现有的 Azure 承诺中消费 Redis Enterprise,无需额外计费。

由于 Redis 在开发者社区中广受欢迎和广泛使用,用户可以利用集体的智慧,快速为其应用实现更多样化的功能。

亲自看看

Azure Cache for Redis Enterprise 层级是 Azure 上最具弹性、最高可用性和最可伸缩的 Redis 选项。了解开发者如何在 Azure 中充分利用 Redis 的强大功能。访问 Azure Cache for Redis Enterprise 了解更多信息,或立即在Azure Marketplace 上开始使用。