Springboot整合Redis的详细教程分享

这篇文章主要为大家详细介绍了如何利用SpringBoot整合Redis,文中的示例代码讲解详细,具有很好的参考价值,希望对大家有所帮助

1、Docker 安装 Redis

1.1 下载镜像

docker pull redis:6.2.6 

1.2 创建配置文件

mkdir -p /mydata/redis/conf touch /mydata/redis/conf/redis.conf 

1.3 启动Redis

# 启动 同时 映射到对应文件夹 # 后面 \ 代表换行 docker run -p 6379:6379 --name redis \ -v /mydata/redis/data:/data \ -v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \ -d redis:6.2.6 redis-server /etc/redis/redis.conf 

1.4 进入Redis容器

docker exec -it redis redis-cli 

注意:新版本redis6.0 默认开启了混合持久化,重启之后依然可以看到重启之前插入的数据。

配置文件地址如下:

https://raw.githubusercontent.com/redis/redis/6.2/redis.conf

1.5 redis 可视化工具

https://github.com/uglide/RedisDesktopManager

下载并安装,然后连接到我们安装的 Redis,可以看到我们插入的数据。

2、SpringBoot 整合Redis缓存

2.1 安装Redis

之前已经通过 docker 安装好了 Redis。

2.2 引入依赖

pom.xml

    org.springframework.boot    spring-boot-starter-data-redis

2.3 配置Redis地址端口

application.yml

spring:   redis:     host: 192.168.88.14     port: 6379 

2.4 测试

@Autowired StringRedisTemplate stringRedisTemplate; @Test public void testStringRedisTemplate() {     stringRedisTemplate.opsForValue().set("hello","world_" + UUID.randomUUID().toString());     String hello = stringRedisTemplate.opsForValue().get("hello");     System.out.println("保存的数据是:" + hello); } 

到此这篇关于Springboot整合Redis的详细教程分享的文章就介绍到这了,更多相关Springboot整合Redis内容请搜索0133技术站以前的文章或继续浏览下面的相关文章希望大家以后多多支持0133技术站!

以上就是Springboot整合Redis的详细教程分享的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » Java