简介

已完成

数据库是许多企业应用程序的基础。 使数据库尽可能积极响应对新式应用程序开发至关重要。 Azure Cache for Redis 可通过复制经常访问的数据并将其存储在内存中来帮助你提高应用程序的性能和可伸缩性。

如下图所示,Azure Cache for Redis 可帮助与许多数据库解决方案(包括 Azure SQL 数据库、Azure Cosmos DB 和 Azure Database for MySQL)交互的应用程序提高性能。

连接到数据库托管应用程序的客户端应用程序。Azure Cache for Redis 位于应用程序接口与后端数据库和存储系统之间。

示例方案

假设你就职于一家生产运动鞋的公司。 你在网站上销售这些鞋,并分析网站访问量。 你发现转化为销售额的访问量百分比降低。 经过进一步数据检查,结果表明是性能问题导致潜在客户放弃购买,离开网站。

管理人员希望你解决此问题,使网站销售额恢复到以前的水平。 你可以使用 Azure Cache for Redis 解决此问题。 此解决方案可在内存中缓存经常访问的数据,因此网站不必重复检索相同的信息。 此缓存行为会提高网站性能和销售额。

我们将执行哪些操作?

在此模块中,你将评估 Azure Cache for Redis 如何提高应用程序的性能和可伸缩性。 你还将了解 Azure Cache for Redis 如何为新式应用程序提供关键的低延迟高吞吐量数据存储解决方案。 使用此信息,你可以评估 Azure Cache for Redis 如何帮助极其依赖后端数据存储的应用程序提高性能和可伸缩性。

主要目标是什么?

学完本模块后,你将能够评估 Azure Cache for Redis 是否是适用于应用程序的高速缓存解决方案。