删除逻辑
boolean del(taskName任务名称, busNo业务编号)
key=qlscf_taskName_busNo
如果key存在
getRedisTemplate().delete(key)
获取逻辑
boolean get(taskName任务名称, busNo业务编号)
key=qlscf_taskName_busNo
如果key存在
取出redis中key对应的value:getRedisTemplate().opsForValue().get(key)
转为int
和counts比较
设置逻辑
boolean set(taskName任务名称, busNo业务编号)
key=qlscf_taskName_busNo
如果key存在
设置redis中key对应的value:getRedisTemplate().opsForValue().set(key, getValue+1+“”)
如果key不存在
getRedisTemplate().opsForValue().set(key,“1”)
RedisTemplate中5种常见的OpsFor分别是:opsForValue、opsForList、opsForHash、opsForSet、OpsForZSet。
redis内部的五种数据类型:字符串、列表、集合、有序集合、散列表,但是键的类型只能为字符串。
RedisTemplate - 常用集合之opsFor系列