简介
你所在的公司负责跟踪专业体育统计信息并提供用于查询结果的 API。 该 API 可帮助球迷跟踪和查看直播和之前的比赛及得分。 用户还可使用自然语言搜索来请求球队统计信息,例如“何石对阵一个左撇子投手打出了几次本垒打?”
在需求高峰期(例如在季后赛期间),服务响应会变慢,因为后端服务无法满足需求。 而你想要为用户提高性能,同时减少后端和数据存储服务的工作负载。 指标显示在返回的数据中,50% 到 80% 针对的是只读值或最近请求的值。 实现常用数据缓存可提高性能并减少延迟。
学习目标
在本模块中,你将:
- 描述什么是 Redis 缓存,以及如何使用它来满足业务需求。
- 创作一个有关使用 Redis 缓存的设计和计划。
- 在 Azure 中预配 Redis 缓存。
- 将应用程序连接到缓存。
先决条件
- 体验应用开发
- 体验在应用中使用数据