跳过导航链接
A B C D E F G H I J K L M P R S T U V 

A

add(RedisKeyDefine) - 类 中的静态方法top.doudou.common.redis.core.RedisKeyRegistry
 

B

BeanHelper - top.doudou.common.redis.utils中的类
 
BeanHelper() - 类 的构造器top.doudou.common.redis.utils.BeanHelper
 
begin() - 类 中的方法top.doudou.common.redis.RedisDataSourceTransaction
开始事务 采用默认传播行为
begin() - 类 中的方法top.doudou.common.redis.RedisUtil
开启Redis 事务

C

cacheManager(RedisConnectionFactory) - 类 中的方法top.doudou.common.redis.config.RedisConfig
 
clear() - 类 中的静态方法top.doudou.common.redis.utils.RLockThreadLocal
 
clear() - 类 中的静态方法top.doudou.common.redis.utils.TransactionThreadLocal
清空
CLock - top.doudou.common.redis.annotation中的注释类型
分布式锁注解
CODE_COOLING - 类 中的静态变量top.doudou.common.redis.adapter.SmsStrategyAdapter
 
CODE_DAY_COUNT - 类 中的静态变量top.doudou.common.redis.adapter.SmsStrategyAdapter
 
commit(TransactionStatus) - 类 中的方法top.doudou.common.redis.RedisDataSourceTransaction
提交事务
commit() - 类 中的静态方法top.doudou.common.redis.transaction.TransactionUtils
提交事务
convertAndSend(String, Object) - 类 中的方法top.doudou.common.redis.RedisUtil
向通道发送消息

D

decr(String) - 类 中的方法top.doudou.common.redis.RedisUtil
递减1
decr(String, long) - 类 中的方法top.doudou.common.redis.RedisUtil
递减
del(String...) - 类 中的方法top.doudou.common.redis.controller.RedisController
 
del(String...) - 类 中的方法top.doudou.common.redis.RedisUtil
删除缓存
deserialize(byte[]) - 类 中的方法top.doudou.common.redis.config.JsonRedisSerializer
 
discard() - 类 中的方法top.doudou.common.redis.RedisUtil
回滚Redis 事务

E

exec(Supplier<T>) - 类 中的方法top.doudou.common.redis.lock.LockUtils.LockTransaction
执行相应方法
exec() - 类 中的方法top.doudou.common.redis.RedisUtil
提交事务
expire(String, long) - 类 中的方法top.doudou.common.redis.RedisUtil
指定缓存失效时间
expire(String, long, TimeUnit) - 类 中的方法top.doudou.common.redis.RedisUtil
指定缓存失效时间

F

FastCacheKeyGenerator - top.doudou.common.redis.config中的类
 
FastCacheKeyGenerator() - 类 的构造器top.doudou.common.redis.config.FastCacheKeyGenerator
 
FastRedisHandler - top.doudou.common.redis.handler中的类
 
FastRedisHandler() - 类 的构造器top.doudou.common.redis.handler.FastRedisHandler
 
findKeysForPage(String, int, int) - 类 中的方法top.doudou.common.redis.RedisUtil
分页查询 key
formatKey(Object...) - 类 中的方法top.doudou.common.redis.core.RedisKeyDefine
格式化 Key 注意,内部采用 String.format(String, Object...)

G

generate(Object, Method, Object...) - 类 中的方法top.doudou.common.redis.config.FastCacheKeyGenerator
 
get(String) - 类 中的方法top.doudou.common.redis.controller.RedisController
 
get(String) - 类 中的方法top.doudou.common.redis.RedisUtil
普通缓存获取
get(String, Class<T>) - 类 中的方法top.doudou.common.redis.RedisUtil
普通缓存获取
getDBSize() - 类 中的方法top.doudou.common.redis.handler.FastRedisHandler
获取redis中DB数量 当前连接库中的DB数量
getDescription() - 类 中的方法top.doudou.common.redis.entity.RedisInfo
 
getExpire(String) - 类 中的方法top.doudou.common.redis.RedisUtil
根据key 获取过期时间
getKey() - 类 中的方法top.doudou.common.redis.entity.RedisInfo
 
getRedisInfo() - 类 中的方法top.doudou.common.redis.handler.FastRedisHandler
Redis详细信息
getRLock() - 类 中的静态方法top.doudou.common.redis.utils.RLockThreadLocal
 
getThreadByThreadId(String) - 类 中的静态方法top.doudou.common.redis.lock.ThreadUtils
 
getTransactionStatusThreadLocal() - 类 中的静态方法top.doudou.common.redis.utils.TransactionThreadLocal
获取事务状态对象
getValue() - 类 中的方法top.doudou.common.redis.entity.RedisInfo
 

H

handler(String) - 类 中的方法top.doudou.common.redis.adapter.SmsStrategyAdapter
 
hasKey(String) - 类 中的方法top.doudou.common.redis.RedisUtil
判断key是否存在
hdecr(String, String, double) - 类 中的方法top.doudou.common.redis.RedisUtil
hash递减
hdel(String, Object...) - 类 中的方法top.doudou.common.redis.RedisUtil
删除hash表中的值
hget(String, String) - 类 中的方法top.doudou.common.redis.RedisUtil
HashGet
hHasKey(String, String) - 类 中的方法top.doudou.common.redis.RedisUtil
判断hash表中是否有该项的值
hincr(String, String, double) - 类 中的方法top.doudou.common.redis.RedisUtil
hash递增 如果不存在,就会创建一个 并把新增后的值返回
hmget(String) - 类 中的方法top.doudou.common.redis.RedisUtil
获取hashKey对应的所有键值
hmgetWill(String) - 类 中的方法top.doudou.common.redis.RedisUtil
 
hmset(String, Map<String, Object>) - 类 中的方法top.doudou.common.redis.RedisUtil
HashSet
hmset(String, Map<String, Object>, long) - 类 中的方法top.doudou.common.redis.RedisUtil
HashSet 并设置时间
hmsetObject(String, Map<HK, HV>) - 类 中的方法top.doudou.common.redis.RedisUtil
HashSet
hset(String, String, Object) - 类 中的方法top.doudou.common.redis.RedisUtil
向一张hash表中放入数据,如果不存在将创建
hset(String, String, Object, long) - 类 中的方法top.doudou.common.redis.RedisUtil
向一张hash表中放入数据,如果不存在将创建

I

incr(String) - 类 中的方法top.doudou.common.redis.RedisUtil
递增1
incr(String, long) - 类 中的方法top.doudou.common.redis.RedisUtil
递增
intersect(String, Collection<T>) - 类 中的方法top.doudou.common.redis.RedisUtil
移除值为value的
isSimpleValueType(Class<?>) - 类 中的静态方法top.doudou.common.redis.utils.BeanHelper
判断是否是简单值类型.包括:基础数据类型、CharSequence、Number、Date、URL、URI、Locale、Class;

J

JsonRedisSerializer<T> - top.doudou.common.redis.config中的类
 
JsonRedisSerializer(Class<T>) - 类 的构造器top.doudou.common.redis.config.JsonRedisSerializer
 

K

keyGenerator() - 类 中的方法top.doudou.common.redis.config.RedisConfig
自定义缓存key生成策略,默认将使用该策略
keys(String) - 类 中的方法top.doudou.common.redis.controller.RedisController
 
keys(String) - 类 中的方法top.doudou.common.redis.RedisUtil
 

L

lGet(String, long, long) - 类 中的方法top.doudou.common.redis.RedisUtil
获取list缓存的内容
lGetIndex(String, long) - 类 中的方法top.doudou.common.redis.RedisUtil
通过索引 获取list中的值
lGetListSize(String) - 类 中的方法top.doudou.common.redis.RedisUtil
获取list缓存的长度
lGetTo(String, long, long) - 类 中的方法top.doudou.common.redis.RedisUtil
 
list() - 类 中的静态方法top.doudou.common.redis.core.RedisKeyRegistry
 
LockMode - top.doudou.common.redis.mode中的枚举
 
lockSync(String) - 类 中的静态方法top.doudou.common.redis.lock.LockUtils
redis上锁 - 没有获得锁会阻塞直到获得锁为止
lockTime(String, Long, TimeUnit) - 类 中的静态方法top.doudou.common.redis.lock.LockUtils
redis上锁 - 超过时间没获得锁就会返回null
lockTransaction(String) - 类 中的静态方法top.doudou.common.redis.lock.LockUtils
添加事务锁
LockTransaction() - 类 的构造器top.doudou.common.redis.lock.LockUtils.LockTransaction
 
LockUtils - top.doudou.common.redis.lock中的类
redis分布式锁
LockUtils() - 类 的构造器top.doudou.common.redis.lock.LockUtils
 
LockUtils.LockTransaction - top.doudou.common.redis.lock中的类
事务锁
lRemove(String, long, Object) - 类 中的方法top.doudou.common.redis.RedisUtil
移除N个值为value
lSet(String, Object) - 类 中的方法top.doudou.common.redis.RedisUtil
将list放入缓存
lSet(String, Object, long) - 类 中的方法top.doudou.common.redis.RedisUtil
将list放入缓存
lSet(String, List<Object>) - 类 中的方法top.doudou.common.redis.RedisUtil
将list放入缓存
lSet(String, List<Object>, long) - 类 中的方法top.doudou.common.redis.RedisUtil
将list放入缓存
lUpdateIndex(String, long, Object) - 类 中的方法top.doudou.common.redis.RedisUtil
根据索引修改list中的某条数据

M

mode(TransactionMode) - 类 中的方法top.doudou.common.redis.lock.LockUtils.LockTransaction
设置事务模式 - 模式
move(String, String, String) - 类 中的方法top.doudou.common.redis.RedisUtil
转移变量的元素值到目的变量
multiGet(List<String>) - 类 中的方法top.doudou.common.redis.RedisUtil
批量获取

P

pop(String, long) - 类 中的方法top.doudou.common.redis.RedisUtil
弹出变量中指定数量的元素

R

randomMembers(String, long) - 类 中的方法top.doudou.common.redis.RedisUtil
随机获取set变量中指定个数的元素
RedisConfig - top.doudou.common.redis.config中的类
 
RedisConfig() - 类 的构造器top.doudou.common.redis.config.RedisConfig
 
RedisController - top.doudou.common.redis.controller中的类
 
RedisController() - 类 的构造器top.doudou.common.redis.controller.RedisController
 
RedisDataSourceTransaction - top.doudou.common.redis中的类
同时开启数据库与redis的事物方法
RedisDataSourceTransaction() - 类 的构造器top.doudou.common.redis.RedisDataSourceTransaction
 
RedisInfo - top.doudou.common.redis.entity中的类
 
RedisInfo(String, String) - 类 的构造器top.doudou.common.redis.entity.RedisInfo
 
RedisKeyDefine - top.doudou.common.redis.core中的类
 
RedisKeyDefine(String, String, RedisKeyDefine.KeyTypeEnum, Class<?>, Duration) - 类 的构造器top.doudou.common.redis.core.RedisKeyDefine
 
RedisKeyDefine(String, String, RedisKeyDefine.KeyTypeEnum, Class<?>, RedisKeyDefine.TimeoutTypeEnum) - 类 的构造器top.doudou.common.redis.core.RedisKeyDefine
 
RedisKeyDefine.KeyTypeEnum - top.doudou.common.redis.core中的枚举
 
RedisKeyDefine.TimeoutTypeEnum - top.doudou.common.redis.core中的枚举
 
RedisKeyRegistry - top.doudou.common.redis.core中的类
 
RedisKeyRegistry() - 类 的构造器top.doudou.common.redis.core.RedisKeyRegistry
 
RedisLock - top.doudou.common.redis.lock中的接口
 
RedisLockImpl - top.doudou.common.redis.lock中的类
 
RedisLockImpl() - 类 的构造器top.doudou.common.redis.lock.RedisLockImpl
 
redisTemplate(RedisConnectionFactory) - 类 中的方法top.doudou.common.redis.config.RedisConfig
 
redisUtil() - 类 中的方法top.doudou.common.redis.config.RedisConfig
 
RedisUtil - top.doudou.common.redis中的类
redis工具类
RedisUtil() - 类 的构造器top.doudou.common.redis.RedisUtil
 
releaseLock(String) - 接口 中的方法top.doudou.common.redis.lock.RedisLock
解锁操作
releaseLock(String) - 类 中的方法top.doudou.common.redis.lock.RedisLockImpl
解锁操作
rightPushAll(String, Object...) - 类 中的方法top.doudou.common.redis.RedisUtil
向右边批量添加元素。
RLockThreadLocal - top.doudou.common.redis.utils中的类
暂存RLock对象的工具类
RLockThreadLocal() - 类 的构造器top.doudou.common.redis.utils.RLockThreadLocal
 
rollback(TransactionStatus) - 类 中的方法top.doudou.common.redis.RedisDataSourceTransaction
回滚事务
rollback() - 类 中的静态方法top.doudou.common.redis.transaction.TransactionUtils
回滚事务
run() - 类 中的方法top.doudou.common.redis.lock.UpdateLockTimeoutTask
 

S

scan(String) - 类 中的方法top.doudou.common.redis.RedisUtil
返回键模糊匹配的所有键
scanAfter(String) - 类 中的方法top.doudou.common.redis.RedisUtil
返回键后模糊匹配的所有键
scanFront(String) - 类 中的方法top.doudou.common.redis.RedisUtil
返回键前模糊匹配的所有键
serialize(T) - 类 中的方法top.doudou.common.redis.config.JsonRedisSerializer
 
set(String, Object, Long) - 类 中的方法top.doudou.common.redis.controller.RedisController
 
set(String, Object) - 类 中的方法top.doudou.common.redis.controller.RedisController
 
set(String, Object) - 类 中的方法top.doudou.common.redis.RedisUtil
普通缓存放入
set(String, Object, long) - 类 中的方法top.doudou.common.redis.RedisUtil
普通缓存放入并设置时间
set(String, Object, long, TimeUnit) - 类 中的方法top.doudou.common.redis.RedisUtil
普通缓存放入并设置时间
setIfAbsent(String, Object) - 类 中的方法top.doudou.common.redis.RedisUtil
set是否成功 true成功 false set失败
setIfAbsent(String, Object, long) - 类 中的方法top.doudou.common.redis.RedisUtil
set是否成功 true成功 false set失败
setRedisTemplate(RedisTemplate) - 类 中的方法top.doudou.common.redis.RedisUtil
 
setRemove(String, Object...) - 类 中的方法top.doudou.common.redis.RedisUtil
移除值为value的
setRLock(RLock) - 类 中的静态方法top.doudou.common.redis.utils.RLockThreadLocal
 
setTransactionStatusThreadLocal(TransactionStatus) - 类 中的静态方法top.doudou.common.redis.utils.TransactionThreadLocal
设置事务状态对象
sGet(String) - 类 中的方法top.doudou.common.redis.RedisUtil
根据key获取Set中的所有值
sGetSetSize(String) - 类 中的方法top.doudou.common.redis.RedisUtil
获取set缓存的长度
sHasKey(String, Object) - 类 中的方法top.doudou.common.redis.RedisUtil
根据value从一个set中查询,是否存在
size() - 类 中的静态方法top.doudou.common.redis.core.RedisKeyRegistry
 
SmsStrategyAdapter - top.doudou.common.redis.adapter中的类
 
SmsStrategyAdapter(RedisUtil, int, int) - 类 的构造器top.doudou.common.redis.adapter.SmsStrategyAdapter
 
sSet(String, Object...) - 类 中的方法top.doudou.common.redis.RedisUtil
将数据放入set缓存
sSet(String, long, Object...) - 类 中的方法top.doudou.common.redis.RedisUtil
将set数据放入缓存
startTransaction(TransactionMode) - 类 中的静态方法top.doudou.common.redis.transaction.TransactionUtils
开启事务 - 根据相应的事务模式

T

ThreadUtils - top.doudou.common.redis.lock中的类
 
ThreadUtils() - 类 的构造器top.doudou.common.redis.lock.ThreadUtils
 
top.doudou.common.redis - 程序包 top.doudou.common.redis
 
top.doudou.common.redis.adapter - 程序包 top.doudou.common.redis.adapter
 
top.doudou.common.redis.annotation - 程序包 top.doudou.common.redis.annotation
 
top.doudou.common.redis.config - 程序包 top.doudou.common.redis.config
 
top.doudou.common.redis.controller - 程序包 top.doudou.common.redis.controller
 
top.doudou.common.redis.core - 程序包 top.doudou.common.redis.core
 
top.doudou.common.redis.entity - 程序包 top.doudou.common.redis.entity
 
top.doudou.common.redis.handler - 程序包 top.doudou.common.redis.handler
 
top.doudou.common.redis.lock - 程序包 top.doudou.common.redis.lock
 
top.doudou.common.redis.mode - 程序包 top.doudou.common.redis.mode
 
top.doudou.common.redis.transaction - 程序包 top.doudou.common.redis.transaction
 
top.doudou.common.redis.utils - 程序包 top.doudou.common.redis.utils
 
TransactionMode - top.doudou.common.redis.transaction中的枚举
当前支持的事务模式
transactionStatusThreadLocal - 类 中的静态变量top.doudou.common.redis.utils.TransactionThreadLocal
 
TransactionThreadLocal - top.doudou.common.redis.utils中的类
事务开启标识
TransactionThreadLocal() - 类 的构造器top.doudou.common.redis.utils.TransactionThreadLocal
 
TransactionUtils - top.doudou.common.redis.transaction中的类
手动事务管理工具类
TransactionUtils() - 类 的构造器top.doudou.common.redis.transaction.TransactionUtils
 
tryLock(String) - 类 中的静态方法top.doudou.common.redis.lock.LockUtils
redis上锁 - 没有获得锁该方法会立刻返回null
tryLock(String, long, TimeUnit) - 接口 中的方法top.doudou.common.redis.lock.RedisLock
尝试加锁
tryLock(String, long, TimeUnit) - 类 中的方法top.doudou.common.redis.lock.RedisLockImpl
尝试加锁

U

unlock() - 类 中的静态方法top.doudou.common.redis.lock.LockUtils
解锁方法 - 用于AOP解锁
UpdateLockTimeoutTask - top.doudou.common.redis.lock中的类
 
UpdateLockTimeoutTask(String, StringRedisTemplate, String) - 类 的构造器top.doudou.common.redis.lock.UpdateLockTimeoutTask
 

V

valueOf(String) - 枚举 中的静态方法top.doudou.common.redis.core.RedisKeyDefine.KeyTypeEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法top.doudou.common.redis.core.RedisKeyDefine.TimeoutTypeEnum
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法top.doudou.common.redis.mode.LockMode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法top.doudou.common.redis.transaction.TransactionMode
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法top.doudou.common.redis.core.RedisKeyDefine.KeyTypeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法top.doudou.common.redis.core.RedisKeyDefine.TimeoutTypeEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法top.doudou.common.redis.mode.LockMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法top.doudou.common.redis.transaction.TransactionMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A B C D E F G H I J K L M P R S T U V 
跳过导航链接

Copyright © 2022. All rights reserved.