@Component public class RedisSetUtils extends RedisUtils
| 构造器和说明 |
|---|
RedisSetUtils(org.springframework.data.redis.core.RedisTemplate<Object,Object> redisTemplate)
构造方法
注入 RedisTemplate
|
| 限定符和类型 | 方法和说明 |
|---|---|
Set<Object> |
get(Object key)
获得缓存的set集合
|
Set<Object> |
get(Object key,
long timeout)
获得缓存的set集合并重置过期时间
|
Set<Object> |
get(Object key,
long timeout,
TimeUnit timeUnit)
获得缓存的set集合并重置过期时间
|
Boolean |
isMember(Object key,
Object value)
判断缓存的set集合是否存在
|
Long |
remove(Object key,
Object... values)
移除缓存的set集合
|
Object |
set(Object key,
long timeout,
Object... values)
缓存Set集合
|
Object |
set(Object key,
long timeout,
TimeUnit timeUnit,
Object... values)
缓存Set集合
|
Object |
set(Object key,
Object... values)
缓存Set集合
|
Long |
size(Object key)
获得缓存的set集合大小
|
delete, delete, delete, expire, expire, getRedisTemplate, setRedisTemplatepublic Object set(Object key, long timeout, Object... values)
key - 缓存的键值timeout - 时间values - 缓存的值public Object set(Object key, long timeout, TimeUnit timeUnit, Object... values)
key - 缓存的键值timeout - 时间timeUnit - 时间颗粒度values - 缓存的值public Set<Object> get(Object key, long timeout, TimeUnit timeUnit)
key - 缓存键值timeout - 时间timeUnit - 时间颗粒度public Set<Object> get(Object key, long timeout)
key - 缓存键值timeout - 时间public Long remove(Object key, Object... values)
key - 缓存键值values - 缓存的值public Boolean isMember(Object key, Object value)
key - 缓存键值value - 缓存的值Copyright © 2024. All rights reserved.