springboot项目redis配置文件
时间: 2025-06-13 17:34:10 AIGC 浏览: 26
### Spring Boot 中 Redis 的配置文件示例
在 Spring Boot 项目中,可以通过 `application.properties` 或 `application.yml` 文件来完成 Redis 的相关配置。以下是两种格式的具体示例:
#### 使用 application.properties 配置 Redis
以下是一个典型的 `application.properties` 文件中的 Redis 配置示例[^1]:
```properties
# Redis 基本配置
spring.redis.host=127.0.0.1
spring.redis.port=6379
spring.redis.password=your-password
spring.redis.database=0
spring.redis.timeout=6000ms
# 如果使用 Redis Sentinel,则需额外配置哨兵节点和主节点名称
spring.redis.sentinel.master=my-master
spring.redis.sentinel.nodes=127.0.0.1:26379,127.0.0.1:26380,127.0.0.1:26381
```
#### 使用 application.yml 配置 Redis
对于更复杂的场景或者偏好 YAML 格式的开发者来说,可以采用如下方式定义 Redis 配置:
```yaml
spring:
redis:
host: 127.0.0.1
port: 6379
password: your-password
database: 0
timeout: 6000ms
sentinel:
master: my-master
nodes:
- 127.0.0.1:26379
- 127.0.0.1:26380
- 127.0.0.1:26381
```
上述配置涵盖了单机模式以及基于 Sentinel 的高可用部署方案。
为了确保这些配置能够正常工作,还需要确认项目的 Maven 或 Gradle 构建文件中引入了必要的依赖项[^2]。例如,在 Maven 的 `pom.xml` 文件中应包含以下内容:
```xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
```
如果需要进一步扩展功能,比如集成缓存管理器或其他高级特性,可以根据实际需求调整配置并添加更多参数。
阅读全文
相关推荐

















