跳过导航链接
A B C D E G H I L M P R S Z 

A

add(String, Object) - 类 中的方法cn.sunxiansheng.redis.utils.RSet
添加一个元素
add(String, Object, double) - 类 中的方法cn.sunxiansheng.redis.utils.RSortedSet
添加一个元素,并设置分数
addBatch(String, Set<T>) - 类 中的方法cn.sunxiansheng.redis.utils.RSet
批量添加元素,并返回添加成功的个数
addBatch(String, Set<RSortedSet.DataScore<T>>) - 类 中的方法cn.sunxiansheng.redis.utils.RSortedSet
批量添加元素,并设置分数

B

buildKeyByCustomSeparator(String, String...) - 类 中的方法cn.sunxiansheng.redis.utils.RBase
构建缓存key(使用自定义的key分隔符)
buildKeyByDefaultSeparator(String...) - 类 中的方法cn.sunxiansheng.redis.utils.RBase
构建缓存key(使用默认的key分隔符)

C

changeByDelta(String, Object, double) - 类 中的方法cn.sunxiansheng.redis.utils.RSortedSet
根据delta值调整指定元素的分数
changeByDelta(String, long) - 类 中的方法cn.sunxiansheng.redis.utils.RString
根据 delta 值调整缓存中的数值
cn.sunxiansheng.redis.config - 程序包 cn.sunxiansheng.redis.config
 
cn.sunxiansheng.redis.utils - 程序包 cn.sunxiansheng.redis.utils
 
convertValue(Object, Class<T>) - 类 中的方法cn.sunxiansheng.redis.utils.RBase
转换缓存中的对象为指定类型
count(String, double, double) - 类 中的方法cn.sunxiansheng.redis.utils.RSortedSet
获取指定分数范围内的元素数量

D

DataScore() - 类 的构造器cn.sunxiansheng.redis.utils.RSortedSet.DataScore
 
DataScore(T, Double) - 类 的构造器cn.sunxiansheng.redis.utils.RSortedSet.DataScore
 
delete(String) - 类 中的方法cn.sunxiansheng.redis.utils.RBase
删除单个key
delete(String, List<String>) - 类 中的方法cn.sunxiansheng.redis.utils.RHash
删除hash中的一些值
delete(String, String) - 类 中的方法cn.sunxiansheng.redis.utils.RHash
删除hash中的一个值
deleteBatch(Collection<String>) - 类 中的方法cn.sunxiansheng.redis.utils.RBase
批量删除key

E

executeLuaScript(String, Class<T>, Collection<String>, Object...) - 类 中的方法cn.sunxiansheng.redis.utils.RBase
执行Lua脚本
expire(String, long, TimeUnit) - 类 中的方法cn.sunxiansheng.redis.utils.RBase
指定缓存失效时间
expire(String, long) - 类 中的方法cn.sunxiansheng.redis.utils.RBase
指定缓存失效时间(时间单位:秒)

G

get(String, Class<T>) - 类 中的方法cn.sunxiansheng.redis.utils.RString
获取缓存值并进行类型转换
GET_AND_DELETE - 接口 中的静态变量cn.sunxiansheng.redis.utils.SunRaysLua
Lua脚本:获取并删除指定键的值 该脚本首先使用 `GET` 命令获取指定键的值。
getAll(String, Class<T>) - 类 中的方法cn.sunxiansheng.redis.utils.RHash
获取所有键值对,并将其转换为指定类型
getAndSet(String, T, Class<T>) - 类 中的方法cn.sunxiansheng.redis.utils.RString
获取缓存值并设置新值
getData() - 类 中的方法cn.sunxiansheng.redis.utils.RSortedSet.DataScore
 
getElementByIndex(String, long, Class<T>) - 类 中的方法cn.sunxiansheng.redis.utils.RList
根据索引获取List中的元素并转换为指定类型
getExpire(String) - 类 中的方法cn.sunxiansheng.redis.utils.RBase
获取缓存失效时间
getMultiMapValue(String, Collection<String>, Class<T>) - 类 中的方法cn.sunxiansheng.redis.utils.RHash
获取多个hash值,并转换为指定类型
getOneMapValue(String, String, Class<T>) - 类 中的方法cn.sunxiansheng.redis.utils.RHash
获取单个hash值,并转换为指定类型
getScore() - 类 中的方法cn.sunxiansheng.redis.utils.RSortedSet.DataScore
 

H

hasHashKey(String, String) - 类 中的方法cn.sunxiansheng.redis.utils.RHash
判断hash中是否存在某个键
hasKey(String) - 类 中的方法cn.sunxiansheng.redis.utils.RBase
判断key是否存在

I

isMember(String, Object) - 类 中的方法cn.sunxiansheng.redis.utils.RSet
判断集合中是否有该值

L

leftPush(String, Object) - 类 中的方法cn.sunxiansheng.redis.utils.RList
左侧添加单个值
leftPushAll(String, List<V>) - 类 中的方法cn.sunxiansheng.redis.utils.RList
左侧批量添加多个值(使用List参数方式)
leftPushAll(String, Collection<V>) - 类 中的方法cn.sunxiansheng.redis.utils.RList
左侧批量添加多个值(使用Collection参数方式)
logConfigSuccess() - 类 中的方法cn.sunxiansheng.redis.config.RedisAutoConfiguration
自动配置成功日志

M

members(String, Class<T>) - 类 中的方法cn.sunxiansheng.redis.utils.RSet
获取集合,并将每个元素转换为指定类型

P

popLeft(String, Class<T>) - 类 中的方法cn.sunxiansheng.redis.utils.RList
从左侧弹出元素并转换为指定类型
popRight(String, Class<T>) - 类 中的方法cn.sunxiansheng.redis.utils.RList
从右侧弹出元素并转换为指定类型
put(String, String, Object) - 类 中的方法cn.sunxiansheng.redis.utils.RHash
设置单个hash值
putAll(String, Map<String, ?>) - 类 中的方法cn.sunxiansheng.redis.utils.RHash
设置多个hash值

R

rangeAll(String, Class<T>) - 类 中的方法cn.sunxiansheng.redis.utils.RList
获取List中的所有数据,并将每个元素转换为指定类型
RBase - cn.sunxiansheng.redis.utils中的类
Redis基础工具类,提供一些基础的操作
RBase(RedisTemplate<String, Object>) - 类 的构造器cn.sunxiansheng.redis.utils.RBase
 
RedisAutoConfiguration - cn.sunxiansheng.redis.config中的类
Description: Redis自动配置类
RedisAutoConfiguration() - 类 的构造器cn.sunxiansheng.redis.config.RedisAutoConfiguration
 
RedisConfig - cn.sunxiansheng.redis.config中的类
Redis配置类,会将 Object 类型序列化为 JSON 格式,然后将其作为字符串存储在 Redis 中。
RedisConfig() - 类 的构造器cn.sunxiansheng.redis.config.RedisConfig
 
redisTemplate(RedisConnectionFactory) - 类 中的方法cn.sunxiansheng.redis.config.RedisConfig
自定义RedisTemplate Bean,配置Key和Value的序列化方式。
redisTemplate - 类 中的变量cn.sunxiansheng.redis.utils.RBase
 
remove(String, Set<T>) - 类 中的方法cn.sunxiansheng.redis.utils.RSet
移除特定的元素,并返回移除成功的个数
remove(String, Set<T>) - 类 中的方法cn.sunxiansheng.redis.utils.RSortedSet
移除特定的元素
removeByValue(String, long, Object) - 类 中的方法cn.sunxiansheng.redis.utils.RList
根据值移除指定数量的匹配元素
removeRangeByScore(String, double, double) - 类 中的方法cn.sunxiansheng.redis.utils.RSortedSet
删除指定分数范围的元素
reverseRangeWithScores(String, Class<T>) - 类 中的方法cn.sunxiansheng.redis.utils.RSortedSet
获取全部ZSet元素(分数从大到小),并将值转换为指定类型
reverseRank(String, Object) - 类 中的方法cn.sunxiansheng.redis.utils.RSortedSet
获取指定元素的排名(从大到小)
rHash() - 类 中的方法cn.sunxiansheng.redis.config.RedisAutoConfiguration
 
RHash - cn.sunxiansheng.redis.utils中的类
Description: Redis的Hash类型操作
RHash(RedisTemplate<String, Object>) - 类 的构造器cn.sunxiansheng.redis.utils.RHash
构造器给父类注入RedisTemplate
rightPush(String, Object) - 类 中的方法cn.sunxiansheng.redis.utils.RList
右侧添加单个值
rightPushAll(String, List<V>) - 类 中的方法cn.sunxiansheng.redis.utils.RList
右侧批量添加多个值(使用List参数方式)
rightPushAll(String, Collection<V>) - 类 中的方法cn.sunxiansheng.redis.utils.RList
右侧批量添加多个值(使用Collection参数方式)
rList() - 类 中的方法cn.sunxiansheng.redis.config.RedisAutoConfiguration
 
RList - cn.sunxiansheng.redis.utils中的类
Description: Redis的List类型操作
RList(RedisTemplate<String, Object>) - 类 的构造器cn.sunxiansheng.redis.utils.RList
构造器给父类注入RedisTemplate
rSet() - 类 中的方法cn.sunxiansheng.redis.config.RedisAutoConfiguration
 
RSet - cn.sunxiansheng.redis.utils中的类
Description: Redis的Set类型操作
RSet(RedisTemplate<String, Object>) - 类 的构造器cn.sunxiansheng.redis.utils.RSet
构造器给父类注入RedisTemplate
rSortedSet() - 类 中的方法cn.sunxiansheng.redis.config.RedisAutoConfiguration
 
RSortedSet - cn.sunxiansheng.redis.utils中的类
Description: Redis的ZSet类型操作
RSortedSet(RedisTemplate<String, Object>) - 类 的构造器cn.sunxiansheng.redis.utils.RSortedSet
构造器给父类注入RedisTemplate
RSortedSet.DataScore<T> - cn.sunxiansheng.redis.utils中的类
自定义的数据分数类型,用于批量添加元素
rString() - 类 中的方法cn.sunxiansheng.redis.config.RedisAutoConfiguration
 
RString - cn.sunxiansheng.redis.utils中的类
Description: Redis的String类型操作
RString(RedisTemplate<String, Object>) - 类 的构造器cn.sunxiansheng.redis.utils.RString
构造器给父类注入RedisTemplate

S

score(String, Object) - 类 中的方法cn.sunxiansheng.redis.utils.RSortedSet
获取指定元素的分数
set(String, long, Object) - 类 中的方法cn.sunxiansheng.redis.utils.RList
根据索引设置List中的值
set(String, Object) - 类 中的方法cn.sunxiansheng.redis.utils.RString
设置缓存值
setData(T) - 类 中的方法cn.sunxiansheng.redis.utils.RSortedSet.DataScore
 
setIfAbsent(String, Object, long, TimeUnit) - 类 中的方法cn.sunxiansheng.redis.utils.RString
设置缓存值,如果key不存在,则设置成功,并指定过期时间
setIfAbsent(String, Object, long) - 类 中的方法cn.sunxiansheng.redis.utils.RString
设置缓存值,如果key不存在,则设置成功,并指定过期时间(单位:秒)
setScore(Double) - 类 中的方法cn.sunxiansheng.redis.utils.RSortedSet.DataScore
 
setWithExpire(String, Object, long, TimeUnit) - 类 中的方法cn.sunxiansheng.redis.utils.RString
设置缓存值并设置过期时间
setWithExpire(String, Object, long) - 类 中的方法cn.sunxiansheng.redis.utils.RString
设置缓存值并设置过期时间(单位:秒)
size(String) - 类 中的方法cn.sunxiansheng.redis.utils.RList
获取List的长度
size(String) - 类 中的方法cn.sunxiansheng.redis.utils.RSet
获取set的长度
SunRaysLua - cn.sunxiansheng.redis.utils中的接口
Description: 常用的Lua脚本 该接口定义了常用的 Redis Lua 脚本。

Z

zCard(String) - 类 中的方法cn.sunxiansheng.redis.utils.RSortedSet
获取ZSet中的元素总数
A B C D E G H I L M P R S Z 
跳过导航链接

Copyright © 2025. All rights reserved.