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

应用开发2025-11-04 19:39:237712

哈喽,缓存大家好,技术我是缓存指北君。

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

1、缓存Docker 安装 Redis

1.1 下载镜像 复制docker pull redis:6.2.61. 1.2 创建配置文件

复制mkdir -p /mydata/redis/conf

touch /mydata/redis/conf/redis.conf1.2. 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.conf1.2.3.4.5.6. 1.4 进入Redis容器 复制docker exec -it redis redis-cli1.

注意:新版本redis6.0 默认开启了混合持久化,云南idc服务商技术重启之后依然可以看到重启之前插入的缓存数据。

配置文件地址如下:

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

复制<!-- 引入redis --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>1.2.3.4.5. 2.3 配置Redis地址端口

application.yml

复制spring: redis: host: 192.168.88.14 port: 63791.2.3.4. 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);}1.2.3.4.5.6.7.8.

WordPress模板
本文地址:http://www.bhae.cn/html/153b7199775.html
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

全站热门

解决电脑XP系统错误的重装方法(快速恢复电脑XP系统并修复各种错误问题)

Oracle 11g 单机环境安装补丁实战

数据库为何需要多区域应用程序架构?

Golang 语言 Vendor 在 Gopath 和 Modules 中的区别

轻松学会以戴尔电脑分区桌面教程(简明易懂,快速操作)

手写一个简单的Database7

业务单表 读写缓慢 如何优化?

拿什么给软件开发做减法?

友情链接

滇ICP备2023000592号-9