类 RedisHandler
java.lang.Object
red.mulan.boot.redis.RedisHandler
redis 处理
- 从以下版本开始:
- 2023/2/17 22:12
- 版本:
- 1.0.0
- 作者:
- Max
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidvoid设置缓存的失效时间void设置缓存的失效时间getKeyExpire(String key) 获取缓存的过期时间void删除hash 缓存获取Hash缓存void存入hash缓存boolean判断key 是否存在multiGet(Collection<String> keys) 批量获取缓存void批量添加缓存 k vvoid修改缓存的key获取一个缓存valueGetAndSet(String key, Object value) 设置一个已经存在的key的值,并返回旧值void添加一个缓存void添加一个缓存并指定过期时间void添加一个缓存并指定过期时间
-
构造器详细资料
-
RedisHandler
public RedisHandler()
-
-
方法详细资料
-
hasKey
判断key 是否存在- 参数:
key- 需要判断的key- 返回:
- 是否存在
-
getKeyExpire
获取缓存的过期时间- 参数:
key- 缓存的key- 返回:
- 过期是时间
-
expireKey
设置缓存的失效时间- 参数:
key- 缓存的keytime- 失效时间 单位秒
-
expireKey
设置缓存的失效时间- 参数:
key- 缓存的keytime- 失效时间timeUnit- 失效时间单位
-
deleted
-
renameKey
修改缓存的key- 参数:
oldKey- 旧的keynewKey- 新的key
-
valueSet
添加一个缓存- 参数:
key- 缓存的keydata- 缓存的数据
-
valueSet
添加一个缓存并指定过期时间- 参数:
key- 缓存的keyvalue- 缓存的值time- 过期时间(单位秒)
-
valueSet
添加一个缓存并指定过期时间- 参数:
key- 缓存的keyvalue- 缓存的值time- 过期时间timeUnit- 过期时间单位
-
valueGetAndSet
设置一个已经存在的key的值,并返回旧值- 参数:
key- 缓存keyvalue- 缓存新值- 返回:
- 缓存的旧值
-
multiSet
批量添加缓存 k v- 参数:
valueMap- 缓存信息
-
valueGet
获取一个缓存- 参数:
key- 缓存的key- 返回:
- 缓存的值
-
multiGet
批量获取缓存- 参数:
keys- 缓存的key- 返回:
- 缓存的值
-
hashSet
存入hash缓存- 参数:
key- keyhashKey- hashKeyvalue- 缓存值
-
hashGet
获取Hash缓存- 参数:
key- keyhashKey- hashKey- 返回:
- hash 缓存
-
hashDel
删除hash 缓存- 参数:
key- keyhashKey- hash key
-