spring-boot-starter-data-redis介绍
spring-boot
spring-projects/spring-boot: 是一个用于简化Spring应用开发的框架。适合用于需要快速开发企业级Java应用的项目。特点是可以提供自动配置、独立运行和内置的Tomcat服务器,简化Spring应用的构建和部署。
项目地址:https://gitcode.com/gh_mirrors/sp/spring-boot
免费下载资源
·
spring-boot-starter-data-redis
spring-boot-starter-data-redis是Spring提供的Redis Client,用于操作Redis的依赖库。
依赖坐标
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
参数配置
spring:
redis:
host: 127.0.0.1
port: 6379
#password: 123456
database: 0 #操作的是0号数据库
jedis:
#Redis连接池配置
pool:
max-active: 8 #最大连接数
max-wait: 1ms #连接池最大阻塞等待时间
max-idle: 4 #连接池中的最大空闲连接
min-idle: 0 #连接池中的最小空闲连接
StringRedisTemplate
StringRedisTemplate是用于操作Reids的API工具。
其中主要功能是通过StringRedisTemplate获得操作Redis中五种类型数据的Operations对象。
ValueOperations:主要用来存储和获取redis中string类型数据。
HashOperations:主要用来存储和获取redis中hash类型数据。
ListOperations:主要用来存储和获取redis中list类型数据。
SetOperations:主要用来存储和获取redis中set类型数据。
ZSetOperations:主要用来存储和获取redis中zset类型数据。
Operations
获得Operations后,我们就可以根据Operations的类型,灵活地使用**set()和get()**方法来存储和获取redis中的数据了。
stringRedisTemplate.opsForValue();
stringRedisTemplate.opsForHash();
stringRedisTemplate.opsForList();
stringRedisTemplate.opsForSet();
stringRedisTemplate.opsForZSet();
StringRedisTemplate其他方法
下面列举一些StringRedisTemplate里的一些常用方法:
Boolean delete(K key);删除redis里的key。
Set keys(K pattern);获取redis里key的集合。
GitHub 加速计划 / sp / spring-boot
12
5
下载
spring-projects/spring-boot: 是一个用于简化Spring应用开发的框架。适合用于需要快速开发企业级Java应用的项目。特点是可以提供自动配置、独立运行和内置的Tomcat服务器,简化Spring应用的构建和部署。
最近提交(Master分支:3 个月前 )
60e0de79 - 2 天前
c9e8174f - 2 天前
更多推荐
已为社区贡献1条内容
所有评论(0)