zoukankan      html  css  js  c++  java
  • springboot环境下springDataRedis安装和常用操作

    docker中安装Redis容器 

    添加依赖

    service中注入模板

    使用示例:

     设置过期时间为十秒

     

    stringRedisTemplate.opsForValue().set("test", "100",60*10,TimeUnit.SECONDS);//向redis里存入数据和设置缓存时间
    stringRedisTemplate.opsForValue().get("test")//根据key获取缓存中的val
    stringRedisTemplate.boundValueOps("test").increment(-1);//val做-1操作
    stringRedisTemplate.boundValueOps("test").increment(1);//val +1
    stringRedisTemplate.getExpire("test")//根据key获取过期时间
    stringRedisTemplate.getExpire("test",TimeUnit.SECONDS)//根据key获取过期时间并换算成指定单位
    stringRedisTemplate.delete("test");//根据key删除缓存
    stringRedisTemplate.hasKey("546545");//检查key是否存在,返回boolean值
    stringRedisTemplate.expire("red_123",1000 , TimeUnit.MILLISECONDS);//设置过期时间
    stringRedisTemplate.opsForSet().add("red_123", "1","2","3");//向指定key中存放set集合
    stringRedisTemplate.opsForSet().isMember("red_123", "1")//根据key查看集合中是否存在指定数据
    stringRedisTemplate.opsForSet().members("red_123");//根据key获取set集合

  • 相关阅读:
    #1071 : 小玩具
    #1063 : 缩地
    #1124 : 好矩阵
    hiho#1145 : 幻想乡的日常
    hiho#14
    hiho 毁灭者问题
    西南民大oj(递推)
    西南民大oj(矩阵快速幂)
    西南民大oj(两园交求面积)
    hdu2844(多重背包)
  • 原文地址:https://www.cnblogs.com/gdut-lss/p/11418844.html
Copyright © 2011-2022 走看看