# 30.1. Redis

[Redis](http://redis.io/)是一个缓存、消息中间件及具有丰富特性的键值存储系统。Spring Boot为[Lettuce](https://github.com/lettuce-io/lettuce-core/)和[Jedis](https://github.com/xetorthio/jedis/)客户端库提供基本的自动配置。[Spring Data Redis](https://github.com/spring-projects/spring-data-redis)提供了在它们之上的抽象。 `spring-boot-starter-redis`“Starter”方便地集合了需要的依赖。它默认使用[Lettuce](https://github.com/lettuce-io/lettuce-core/)，既处理传统应用，也处理响应式应用。

**注** 为了与其它存储系统保持一致，我们也提供了带有响应式支持的`spring-boot-starter-data-redis-reactive`“Starter”。
