当Redis遇到Springboot,缓存技术就那么回事

网友投稿 552 2023-04-24

当Redis遇到Springboot,缓存技术就那么回事

当Redis遇到Springboot,缓存技术就那么回事

哈喽,大家好,我是指北君。

本篇文件我们来介绍如何用Springboot整合Redis。

1、Docker 安装 Redis

1.1 下载镜像

docker pull redis:6.2.6

1.2 创建配置文件

mkdir -p /mydata/redis/conftouch /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 默认开启了混合持久化,重启之后依然可以看到重启之前插入的数据。

配置文件地址如下:

1.5 redis 可视化工具

下载并安装,然后连接到我们安装的 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 测试

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

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:如果每天有百亿流量,你如何保证数据一致性?
下一篇:使用阿里巴巴 Druid 轻松实现加密!
相关文章