public final class CacheSupport extends Object
| 构造器和说明 |
|---|
CacheSupport() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Long |
addSet(String key,
Set<String> set)
Set集合中增加元素
|
static Long |
addSet(String key,
String... values)
Set集合中增加元素
|
static void |
cache(String key,
long ttl)
缓存信息
|
static void |
cache(String key,
String value)
缓存信息
|
static void |
cache(String key,
String value,
long ttl)
缓存信息
|
static Long |
count(String key)
集合元素个数
|
static void |
delete(String key)
检查是否存在
|
static Boolean |
expire(String key,
long ttl)
设置过期时间(默认单位:秒)
|
static Boolean |
expire(String key,
long ttl,
TimeUnit timeUnit)
设置过期时间
|
static String |
get(String key)
获取值
|
static Long |
increment(String key)
自增
|
static boolean |
isExist(String key)
检查是否存在
|
static Boolean |
isMember(String key,
String value)
判断集合中是否包含该元素
|
static Set<String> |
members(String key)
获取集合内容
|
static Boolean |
move(String key,
String value,
String destKey)
迁移集合元素
|
static Long |
remove(String key,
String... values)
删除Set集合元素
|
public static void cache(String key, long ttl)
key - 缓存Keyttl - 过期时间(单位:秒)public static void cache(String key, String value, long ttl)
key - 缓存Keyttl - 过期时间(单位:秒)public static boolean isExist(String key)
key - 缓存Keypublic static void delete(String key)
key - 缓存Keypublic static Boolean expire(String key, long ttl)
key - 缓存Keyttl - 过期时间public static Boolean expire(String key, long ttl, TimeUnit timeUnit)
key - 缓存Keyttl - 过期时间timeUnit - 时间单位public static Long addSet(String key, String... values)
key - 缓存Keyvalues - 元素对象public static Long addSet(String key, Set<String> set)
key - 缓存Keyset - 元素对象集合public static Long remove(String key, String... values)
key - 缓存Keyvalues - 元素对象public static Boolean move(String key, String value, String destKey)
key - 缓存Keyvalue - 元素对象destKey - 目标缓存集合Keypublic static Boolean isMember(String key, String value)
key - 缓存Keyvalue - 元素Copyright © 2022. All rights reserved.