在我们使用Redis之前,我们需要启动Redis(在服务里面查看Redis有没有启动,不知道怎么启动,就去看看怎么下载安装,怎么启动)
jar导入
<!--redis-->
<dependency>
<groupId>org.redisson</groupId>
<artifactId>redisson-spring-boot-starter</artifactId>
<version>3.16.4</version>
</dependency>
application.properties
# Redis 服务器地址本地(localhost)
redis.host=localhost
# Redis 服务器端口
redis.port=6379
# Redis 访问密码(如果有设置密码)
redis.password=
# 连接池最大连接数
redis.maxConnections=100
# 连接池最大空闲连接数
redis.maxIdle=10
# 连接池最小空闲连接数
redis.minIdle=5
# 连接超时时间(单位:毫秒)
redis.timeout=5000
application.yml
spring:
redis:
# 超时时间
timeout: 10000ms
# 服务器地址
host: localhost
# 服务器端口
port: 6379
# 数据库
database: 0
# 密码
password: 123456
lettuce:
pool:
# 最大连接数,默认8
max-active: 1024
# 最大连接阻塞等待时间,默认-1
max-wait: 10000ms
# 最大空闲连接
max-idle: 200
# 最小空闲连接
min-idle: 5
引用
// 正确的
@Autowired
private RedisTemplate<String, String> redisTemplate;
//<String, String> 如果不写泛型就会乱码
@Autowired
private RedisTemplate redisTemplate;