首页 > 编程语言 > 详细

springboot05-SpringBoot 整合Redis

时间:2020-07-13 22:17:10      阅读:53      评论:0      收藏:0      [点我收藏+]

SpringBoot 整合Redis

在springboot2.x之后,原来的jedis被替换为了lettuce

jedis:采用的是直连,多个线程操作的话,是不安全的,如果想要避免不安全,使用jedis pool连接池,更像BIO模式

lettuce:采用netty,实现可以在多个线程中进行共享,不存在线程安全地情况!可以减少线程数据,更像NIO模式

1.导入依赖

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

2.配置redis

spring.redis.host=127.0.0.1
spring.redis.port=6379

3.测试

package com.mjh;

import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.data.redis.core.RedisTemplate;

@SpringBootTest
class SpringbootRedisApplicationTests {
    @Autowired
    public RedisTemplate redisTemplate;

   @Test
   void contextLoads() {
       redisTemplate.opsForValue().set("a","111");
   }

}

springboot05-SpringBoot 整合Redis

原文:https://www.cnblogs.com/mjjh/p/13295826.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!