类 RedisUtils
java.lang.Object
com.github.yingzhuo.turbocharger.redis.util.RedisUtils
Redis相关工具
- 从以下版本开始:
- 3.4.0
-
方法概要
修饰符和类型方法说明static <V> voiddeleteBigHash(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String key) 删除HASH类型BigKeystatic <V> voiddeleteBigHash(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String key, int deleteElementCountPerStep) 删除HASH类型BigKeystatic <V> voiddeleteBigList(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String key) 删除LIST类型的BigKeystatic <V> voiddeleteBigList(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String key, int deleteElementCountPerStep) 删除LIST类型的BigKeystatic <V> voiddeleteBigSet(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String key) 删除SET类型的BigKeystatic <V> voiddeleteBigSet(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String key, int deleteElementCountPerStep) 删除SET类型的BigKeystatic <V> voiddeleteBigZset(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String key) 删除ZSET类型的BigKeystatic <V> voiddeleteBigZset(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String key, int deleteElementCountPerStep) 删除ZSET类型的BigKeystatic <V> voiddeleteValuesByPattern(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String pattern) 按照匹配模式删除 string 类型的数据static <V> voiddeleteValuesByPattern(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String pattern, int deleteElementCountPerStep) 按照匹配模式删除 string 类型的数据
-
方法详细资料
-
deleteValuesByPattern
public static <V> void deleteValuesByPattern(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String pattern) 按照匹配模式删除 string 类型的数据- 类型参数:
V- Value的泛型- 参数:
redisOperations- RedisOperations实例,通常是StringRedisTemplatepattern- 要匹配的模式
-
deleteValuesByPattern
public static <V> void deleteValuesByPattern(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String pattern, int deleteElementCountPerStep) 按照匹配模式删除 string 类型的数据- 类型参数:
V- Value的泛型- 参数:
redisOperations- RedisOperations实例,通常是StringRedisTemplatepattern- 要匹配的模式deleteElementCountPerStep- 每次删除的元素个数
-
deleteBigHash
public static <V> void deleteBigHash(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String key) 删除HASH类型BigKey- 类型参数:
V- Value的泛型- 参数:
redisOperations- RedisOperations实例,通常是StringRedisTemplatekey- 要删除的键
-
deleteBigHash
public static <V> void deleteBigHash(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String key, int deleteElementCountPerStep) 删除HASH类型BigKey- 类型参数:
V- Value的泛型- 参数:
redisOperations- RedisOperations实例,通常是StringRedisTemplatekey- 要删除的键deleteElementCountPerStep- 每次删除的元素个数
-
deleteBigList
public static <V> void deleteBigList(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String key) 删除LIST类型的BigKey- 类型参数:
V- Value的泛型- 参数:
redisOperations- RedisOperations实例,通常是StringRedisTemplatekey- 要删除的键
-
deleteBigList
public static <V> void deleteBigList(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String key, int deleteElementCountPerStep) 删除LIST类型的BigKey- 类型参数:
V- Value的泛型- 参数:
redisOperations- RedisOperations实例,通常是StringRedisTemplatekey- 要删除的键deleteElementCountPerStep- 每次删除的元素个数
-
deleteBigSet
public static <V> void deleteBigSet(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String key) 删除SET类型的BigKey- 类型参数:
V- Value的泛型- 参数:
redisOperations- RedisOperations实例,通常是StringRedisTemplatekey- 要删除的键
-
deleteBigSet
public static <V> void deleteBigSet(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String key, int deleteElementCountPerStep) 删除SET类型的BigKey- 类型参数:
V- Value的泛型- 参数:
redisOperations- RedisOperations实例,通常是StringRedisTemplatekey- 要删除的键deleteElementCountPerStep- 每次删除的元素个数
-
deleteBigZset
public static <V> void deleteBigZset(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String key) 删除ZSET类型的BigKey- 类型参数:
V- Value的泛型- 参数:
redisOperations- RedisOperations实例,通常是StringRedisTemplatekey- 要删除的键
-
deleteBigZset
public static <V> void deleteBigZset(org.springframework.data.redis.core.RedisOperations<String, V> redisOperations, String key, int deleteElementCountPerStep) 删除ZSET类型的BigKey- 类型参数:
V- Value的泛型- 参数:
redisOperations- RedisOperations实例,通常是StringRedisTemplatekey- 要删除的键deleteElementCountPerStep- 每次删除的元素个数
-