哈喽,技术大家好,缓存我是技术指北君。
本篇文件我们来介绍如何用Springboot整合Redis。缓存
docker pull redis:6.2.6
mkdir -p /mydata/redis/conf
touch /mydata/redis/conf/redis.conf
# 启动 同时 映射到对应文件夹
# 后面 \ 代表换行
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
docker exec -it redis redis-cli
注意:新版本redis6.0 默认开启了混合持久化,重启之后依然可以看到重启之前插入的技术数据。
配置文件地址如下:
https://raw.githubusercontent.com/redis/redis/6.2/redis.conf
https://github.com/uglide/RedisDesktopManager
下载并安装,然后连接到我们安装的技术 Redis,可以看到我们插入的缓存数据。
之前已经通过 docker 安装好了 Redis。缓存
pom.xml
<!-- 引入redis -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
application.yml
spring:
redis:
host: 192.168.88.14
port: 6379
@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);
}
(责任编辑:休闲)
南水北调东中线6年调水超394亿立方米 惠及人口约5800万
中国擎天软件(01297.HK)年度纯利大增 每股基本盈利为人民币42.21分
英国脱欧后 欧盟的预算将出现200亿欧元的“窟窿” 需其余27个国家填补
嘉里物流(00636.HK)因购股权获行使发行8万股 每股发行价10.2港元