136-如何访问redis数据库

//当我们使用Redis的时候,并没有注入Mapper,反而时注入了一个redisTemPlate
    @Autowired
    private RedisTemplate<Object,Object> redisTemplate;

    @Override
    public Integer queryUserCount() {
        //从redis缓存中获取用户数量
        Integer userCount = (Integer) redisTemplate.opsForValue().get("userCount");
        //判断是否有值,没有值,就去数据库中查询
        if (null == userCount) {
            userCount = 89;
            //将查询的值存放到redis缓存中
            redisTemplate.opsForValue().set("userCount",userCount,20, TimeUnit.SECONDS);
        }

        //有:直接返回
        return userCount;
    }

 

136-如何访问redis数据库

上一篇:Flink 三种Sink redis,es和jdbc


下一篇:mysql使用一