springboot 整合redis 以及redis的简单使用

Posted 慕华山

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot 整合redis 以及redis的简单使用相关的知识,希望对你有一定的参考价值。

redis是一种支持Key-Value等多种数据结构的存储系统,用于缓存还是很方便的,  springboot整合redis 也很简单。

 

首先 在 pom文件里面 加入redis的相关依赖 :

 

<!-- Redis客户端 -->
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>
</dependency>

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-redis</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
<version>1.8.4.RELEASE</version>
</dependency>

 

 

第二步:在application.properties里面 加入redis相关配置

 

# REDIS (RedisProperties)
# Redis数据库索引(默认为0)
spring.redis.database=0
# Redis服务器地址
spring.redis.host=127.0.0.1
# Redis服务器连接端口
spring.redis.port=6379
# Redis服务器连接密码(默认为空)
spring.redis.password=
# 连接池最大连接数(使用负值表示没有限制)
spring.redis.pool.max-active=8
# 连接池最大阻塞等待时间(使用负值表示没有限制)
spring.redis.pool.max-wait=-1
# 连接池中的最大空闲连接
spring.redis.pool.max-idle=8
# 连接池中的最小空闲连接
spring.redis.pool.min-idle=0
# 连接超时时间(毫秒)
spring.redis.timeout=0

 这样redis的配置就弄好了

在本地安装好redis, 在redis安装目录路径下  cmd 窗口   运行命令  redis-server.exe redis.conf    启动redis 监听服务

 

再一次 cmd 运行命令 redis-cli.exe -h 127.0.0.1 -p 6379  启动本机redis

 

这样redis就启动好了,下面写些简单代码来对redis进行测试

在idea 添加测试类

运行结果 可以直接在 Redis Desktop Manager上 直观的查看

这样key 为redis  ,值为jedis的  键值对 就成功的 保存在了redis中。

再写一个保存对象的测试

 将对象转换成json存储在redis更加方便

 

 

 以上就是对redis的简单使用了,具体还要多写代码 ,多学习使用

以上是关于springboot 整合redis 以及redis的简单使用的主要内容,如果未能解决你的问题,请参考以下文章

springboot整合redis实现启动服务即将热点数据保存在全局以及redis(超详细)

RedisSpringBoot 整合Redis以及Redis.conf详解

Springboot2.x整合Redis以及连接哨兵模式/集群模式

微服务SpringBoot 整合Redis 实现点赞点赞排行榜

springboot整合redis异常汇总

SpringBoot整合Redis以及缓存穿透缓存雪崩缓存击穿的理解如何添加锁解决缓存击穿问题?分布式情况下如何添加分布式锁