redis的使用

在springboot中使用redis

1. 引入依赖
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
2. 相关配置

在properties加入以下配置

# redis
spring.redis.database=0
spring.redis.host=localhost
spring.redis.port=6379
spring.redis.password=
spring.redis.timeout=0
# redis 连接池
spring.redis.pool.max-idle=8
spring.redis.pool.min-idle=0
spring.redis.pool.max-active=8
spring.redis.pool.max-wait=-1
3. 测试代码
@Log4j2
@RestController
public class DataTestController {

    @Resource
    private StringRedisTemplate stringRedisTemplate;

    @RequestMapping(value = "/redisInfo")
    public String redisInfo(String key) {
        log.info("收到key: {} ", key);

        stringRedisTemplate.opsForValue().set(key, "我是key", 5, TimeUnit.MINUTES);

        String s = stringRedisTemplate.opsForValue().get(key);
        log.info("设置 key, 结果: {} ", s);
        return "OK";
    }

}
4. 使用工具查看结果

在测试中使用的 本地windows版redis 以及 Redis Desktop Manager进行查看结果


   转载规则


《redis的使用》 liuzhihang 采用 知识共享署名 4.0 国际许可协议 进行许可。
  目录