简介

已完成

Redis 是一种已获得 BSD 许可的开源内存中数据存储,可提高应用程序的速度和可伸缩性。 Azure Cache for Redis 提供完全托管的安全 Redis 数据库、缓存和消息代理,可提供对应用程序数据的高吞吐量和低延迟访问。

在本模块中,了解主要 Redis 用例,以及如何创建和配置 Azure Cache for Redis 实例。 开发一个使用 Azure Cache for Redis 来存储业务和会话数据的 Spring Boot 应用程序。 然后使用 Maven 和 Azure 应用服务在云中部署和运行应用程序。

学习目标

  • 描述并区分 Azure Cache for Redis 的主要用例。
  • 将 Spring Boot 应用程序配置为通过 Spring Data Redis 缓存业务对象。
  • 使用 Spring Session 在服务器节点之间存储和复制 HTTP 会话数据。

先决条件

  • 熟悉开发和运行 Java 应用程序。
  • 已安装 Java JDK。
  • 一个开发环境,其中包含生成和运行 Java 和 Spring Boot 应用程序所需的所有工具。
  • 已安装 Azure CLI
  • Azure 订阅的访问权限。 如果你没有帐户,请免费创建一个
  • Azure 云基础结构的入门级体验。