接口 RefDataCacheOperations
- 所有已知实现类:
RedisRefDataCacheOperations
public interface RefDataCacheOperations
引用数据缓存操作接口
- 另请参阅:
-
方法概要
修饰符和类型方法说明void缓存单个引用数据,并设置过期时间。void批量缓存引用数据,并设置过期时间。voidexpireRef(Collection<String> keys, long seconds) 批量设置缓存过期时间。loadRef(Collection<String> keys) 批量加载引用数据。long删除单个引用缓存。longremoveRef(Collection<String> keys) 批量删除引用缓存。
-
方法详细资料
-
cacheRef
缓存单个引用数据,并设置过期时间。- 参数:
key- 缓存的键record- 供引用的数据seconds- 过期时间(秒)
-
cacheRef
批量缓存引用数据,并设置过期时间。- 参数:
recordMap- 包含多条引用数据的Map,key为缓存键,value为引用数据seconds- 过期时间(秒)
-
loadRef
批量加载引用数据。返回值的数量与顺序应与参数keys一致
- 参数:
keys- 缓存的键集合- 返回:
- 引用数据列表(数量与顺序应与参数keys一致)
-
expireRef
批量设置缓存过期时间。- 参数:
keys- 缓存的键集合seconds- 过期时间(秒)
-
removeRef
删除单个引用缓存。- 参数:
key- 缓存的键- 返回:
- 返回删除操作的结果
-
removeRef
批量删除引用缓存。- 参数:
keys- 缓存的键集合- 返回:
- 返回删除操作的结果数量
-