为什么 Azure 上的 Redis Enterprise 是应用程序开发者的正确选择的 5 个理由






3.22/5 (4投票s)
Azure Cache for Redis Enterprise 自 2020 年 10 月起一直处于预览状态,并已获得多个组织的采纳。希望将熟悉的 Redis 缓存和数据提升到新水平的应用程序开发人员也会想要掌握这个完全托管的 Azure 原生服务。
现在,Azure Cache for Redis Enterprise 价格层已正式上市,这对应用程序开发人员来说是个好消息。它将 Redis Enterprise 的高级性能、高可用性和扩展的数据结构功能与 Azure 的全球影响力、灵活性、安全性和合规性结合在一起,成为开发人员的绝佳工具。
该服务包含两个新的企业价格层
- 企业版,它使用虚拟机上的易失性内存 (DRAM) 来存储数据。
- 企业版(带 Flash),它同时使用易失性内存和非易失性内存 (NVMe) 来存储数据。
Azure Cache for Redis Enterprise 自 2020 年 10 月起一直处于预览状态,并已获得多个组织的采纳。希望将熟悉的 Redis 缓存和数据提升到新水平的应用程序开发人员也会想要掌握这个完全托管的 Azure 原生服务。以下是五个原因。
1. 您将获得卓越性能所需的速度
应用程序开发人员的目标是提供出色的用户体验并不断改进它——即使是几毫秒的响应时间也会产生很大的影响。Redis Enterprise 可实现低于一毫秒的数据库延迟,因此应用程序可以即时响应,而不会因缓慢的数据函数而受到拖累。
Azure Cache for Redis Enterprise 提供可衡量的性能优势
- Microsoft 和 GigaOm 最近进行的一项基准测试研究显示,通过在应用程序中部署 Azure Cache for Redis,Azure SQL 和 PostgreSQL 的吞吐量性能提高了 800% 以上,延迟提高了 1000% 以上。[2] [3] [4]
- 在另一项近期基准测试中,企业版(内存中的 Redis)每秒处理的操作数比高级版提高了 70%,延迟提高了 40%。[5] [6]
2. 您可以获得高吞吐量的扩展能力
开发人员需要知道,在几乎任何流量水平下,他们都可以访问应用程序所需的数据。Redis Enterprise 具有高度可扩展性。其基准测试表明其具有真正的线性扩展能力——在 Azure 上提供
- 高达 13TB 的数据集。
- 高达 2,000,000 个并发客户端连接。
- 每秒超过 1,000,000 次操作。
并且该服务通过在每个计算节点上的多个核心之间分配负载来充分利用基础设施。
3. 您可以实现最小的停机时间和最大的可靠性
应用程序停机——无论是由于中断还是暂停刷新索引——都会产生费用;一个小时的停机时间可能相当于数百万美元的损失。开发人员需要不间断的高可用性才能提供出色的用户体验,并继续创新和发展这种体验。
Azure Cache for Redis Enterprise 提供最高级别的高可用性——高达 99.999%,它利用 Redis Labs 的主动地理复制技术,并结合 Azure 的多区域和多可用区部署能力。该服务旨在通过对任何类型的故障(包括进程故障、节点故障、数据中心完全中断或网络分区事件)提供完全的弹性来保护应用程序。[7]
4. 您可以利用高级开发选项
Redis Enterprise 提供了新的机会,开发人员可以通过RediSearch、RedisTimeSeries 和 RedisBloom 等附加模块实现高级用例。该服务的 NoSQL 数据库使开发人员能够更轻松、更直观地构建现代应用程序并融入创新。例如,他们可以访问数据库的一部分,而无需查询整个数据集,从而加快开发速度。
5. 设置和管理非常简单
您只需单击一下即可在 Azure 上启动 Redis Enterprise。该服务由 Microsoft 完全管理,用户可以通过熟悉的 Azure 门户访问设置和配置,并与 Azure 安全和监控工具无缝集成。拥有 MACC 的客户可以从其现有的 Azure 承诺中直接使用 Redis Enterprise,无需额外付费。
由于 Redis 在开发人员社区中非常受欢迎且被广泛使用,因此用户可以利用其集体智慧,快速为他们的应用程序实现更广泛的功能。
亲自体验
Azure Cache for Redis Enterprise 价格层是 Azure 上最具弹性、高可用性和可扩展性的 Redis 选项。了解开发人员如何利用它在 Azure 中充分发挥 Redis 的潜力。访问 https://redislabs.com/cloud-partners/microsoft-azure 了解更多信息,或立即在 Azure Marketplace 上开始使用。[8]