A B C D E G H I J K L M P R S T U V
A
- appointKey(String) - 类 中的方法top.doudou.common.redis.controller.RedisController
-
B
- begin() - 类 中的方法top.doudou.common.redis.RedisDataSourceTransaction
-
开始事务 采用默认传播行为
- begin() - 类 中的方法top.doudou.common.redis.RedisUtil
-
开启Redis 事务
C
- clear() - 类 中的静态方法top.doudou.common.redis.utils.RLockThreadLocal
-
- clear() - 类 中的静态方法top.doudou.common.redis.utils.TransactionThreadLocal
-
清空
- CLock - top.doudou.common.redis.annotation中的注释类型
-
分布式锁注解
- commit(TransactionStatus) - 类 中的方法top.doudou.common.redis.RedisDataSourceTransaction
-
提交事务
- commit() - 类 中的静态方法top.doudou.common.redis.transaction.TransactionUtils
-
提交事务
D
- 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.lock.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
-
指定缓存失效时间
G
- get(String) - 类 中的方法top.doudou.common.redis.controller.RedisController
-
- get(String) - 类 中的方法top.doudou.common.redis.RedisUtil
-
普通缓存获取
- get(Collection) - 类 中的方法top.doudou.common.redis.RedisUtil
-
- get(String, Class<T>) - 类 中的方法top.doudou.common.redis.RedisUtil
-
普通缓存获取
- getExpire(String) - 类 中的方法top.doudou.common.redis.RedisUtil
-
根据key 获取过期时间
- getRLock() - 类 中的静态方法top.doudou.common.redis.utils.RLockThreadLocal
-
- getString(String) - 类 中的方法top.doudou.common.redis.RedisUtil
-
- getThreadByThreadId(String) - 类 中的静态方法top.doudou.common.redis.lock.ThreadUtils
-
- getTransactionStatusThreadLocal() - 类 中的静态方法top.doudou.common.redis.utils.TransactionThreadLocal
-
获取事务状态对象
H
- 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, long) - 类 中的方法top.doudou.common.redis.RedisUtil
-
递增
- incr(String) - 类 中的方法top.doudou.common.redis.RedisUtil
-
递增1
- intersect(String, Collection<T>) - 类 中的方法top.doudou.common.redis.RedisUtil
-
移除值为value的
J
- JsonRedisSerializer<T> - top.doudou.common.redis.lock中的类
-
- JsonRedisSerializer(Class<T>) - 类 的构造器top.doudou.common.redis.lock.JsonRedisSerializer
-
K
- 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
-
- 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
-
P
- pop(String, long) - 类 中的方法top.doudou.common.redis.RedisUtil
-
R
- randomMembers(String, long) - 类 中的方法top.doudou.common.redis.RedisUtil
-
- 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
-
- RedisLock - top.doudou.common.redis.lock中的接口
-
- RedisLockImpl - top.doudou.common.redis.lock中的类
-
- RedisLockImpl() - 类 的构造器top.doudou.common.redis.lock.RedisLockImpl
-
- 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
-
向右边批量添加元素。
- RLockAop - top.doudou.common.redis中的类
-
order设置优先级 越小优先级越高 为了在事务提交之后 再释放分布式锁
- RLockAop() - 类 的构造器top.doudou.common.redis.RLockAop
-
- rLockAop(ProceedingJoinPoint) - 类 中的方法top.doudou.common.redis.RLockAop
-
分布式锁Aop
- 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.lock.JsonRedisSerializer
-
- set(String, Object, Long) - 类 中的方法top.doudou.common.redis.controller.RedisController
-
- set(String, Object) - 类 中的方法top.doudou.common.redis.RedisUtil
-
普通缓存放入
- set(String, Object, long) - 类 中的方法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
-
- setString(String, String) - 类 中的方法top.doudou.common.redis.RedisUtil
-
- setString(String, String, long) - 类 中的方法top.doudou.common.redis.RedisUtil
-
- 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中查询,是否存在
- sSet(String, Object...) - 类 中的方法top.doudou.common.redis.RedisUtil
-
将数据放入set缓存
- sSetAndTime(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.annotation - 程序包 top.doudou.common.redis.annotation
-
- top.doudou.common.redis.controller - 程序包 top.doudou.common.redis.controller
-
- 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.mode.LockMode
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法top.doudou.common.redis.transaction.TransactionMode
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法top.doudou.common.redis.mode.LockMode
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
- values() - 枚举 中的静态方法top.doudou.common.redis.transaction.TransactionMode
-
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
A B C D E G H I J K L M P R S T U V
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.