A B C D E G H I K L P R S T U Z
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- AbstractRedisDao<K,V> - cn.meteor.common.redis.dao中的类
-
redis抽象类
- AbstractRedisDao() - 类 的构造器cn.meteor.common.redis.dao.AbstractRedisDao
B
- BaseCacheAspect - cn.meteor.common.redis.aspectj中的接口
-
cache 缓存切面
C
- cn.meteor.common.redis.annotation - 程序包 cn.meteor.common.redis.annotation
- cn.meteor.common.redis.aspectj - 程序包 cn.meteor.common.redis.aspectj
- cn.meteor.common.redis.configure - 程序包 cn.meteor.common.redis.configure
- cn.meteor.common.redis.constant - 程序包 cn.meteor.common.redis.constant
- cn.meteor.common.redis.dao - 程序包 cn.meteor.common.redis.dao
- cn.meteor.common.redis.dao.impl - 程序包 cn.meteor.common.redis.dao.impl
- cn.meteor.common.redis.lock - 程序包 cn.meteor.common.redis.lock
- count(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- count(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
根据key获取个数(key值可为模糊匹配 a:b:* | *代表任意字符)
D
- DEFAULT_LOCK - 接口 中的静态变量cn.meteor.common.redis.constant.LockKeys
-
默认锁的的key
- DEFAULT_TIME_BLOCK - 接口 中的静态变量cn.meteor.common.redis.constant.LockKeys
-
默认redis锁阻塞时间 600秒
- DEFAULT_TIMEOUT - 接口 中的静态变量cn.meteor.common.redis.constant.LockKeys
-
默认redis锁过期时间 600秒
- delete(Set<K>) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- delete(Set<K>) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
批量删除对应的value
- delete(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- delete(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
根据key删除对应的value
- delete(K[]) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- delete(K[]) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
批量删除对应的value
- deletePattern(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- deletePattern(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
批量删除key(key值可为模糊匹配 a:b:* | *代表任意字符)
- DistributedLocker - cn.meteor.common.redis.lock中的接口
-
Lock的接口定义类
E
- existsKey(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- existsKey(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
判断缓存中是否有对应的value
G
- get(K, Class<T>) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- get(K, Class<T>) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
读取缓存(操作字符串)
- getElKey(JoinPoint, String, StringBuilder, String[]) - 接口 中的方法cn.meteor.common.redis.aspectj.BaseCacheAspect
-
通过el表达式获取到key
- getKey(JoinPoint, String) - 接口 中的方法cn.meteor.common.redis.aspectj.BaseCacheAspect
-
获取redis锁key
- getRedisSerializer() - 类 中的方法cn.meteor.common.redis.dao.AbstractRedisDao
-
获取 RedisSerializer
- getSize() - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- getSize() - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
获取 db 数量
H
- hDel(K, K...) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- hDel(K, K...) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
哈希删除数据(操作hash)
- hGet(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- hGet(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
哈希获取数据(操作hash)
- hGet(K, K, Class<T>) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- hGet(K, K, Class<T>) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
哈希获取数据(操作hash)
- hIncr(K, K, Long) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- hIncr(K, K, Long) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
将hashKey中储存的数字加上指定的增量值(操作hash)
- hSet(K, K, V) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- hSet(K, K, V) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
哈希 添加(操作hash)
- hSetAll(K, Map<K, V>) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- hSetAll(K, Map<K, V>) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
哈希 添加(操作hash)
- hSize(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- hSize(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
获取key所对应的散列表的大小个数(操作hash)
- hValues(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- hValues(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
获取key获取哈希表所有value
I
- incr(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- incr(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
将key中储存的数字加上指定的增量值(操作字符串)
- incr(K, Long) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- incr(K, Long) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
将key中储存的数字加上指定的增量值(操作字符串)
- interceptor(ProceedingJoinPoint, RedisLock) - 类 中的方法cn.meteor.common.redis.aspectj.RedisLockAspect
- IRedisDao<K,V> - cn.meteor.common.redis.dao中的接口
K
- key() - 注释类型 中的方法cn.meteor.common.redis.annotation.RedisLock
-
分布式锁的键
- keys(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- keys(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
根据key获取key列表(key值可为模糊匹配 a:b:* | *代表任意字符)
L
- lIndex(K, long) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- lIndex(K, long) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
通过其索引从列表获取元素(操作list)
- lIndexFirst(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- lIndexFirst(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
通过其索引从列表获取第一个元素(操作list)
- lLeftPop(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- lLeftPop(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
删除并获取列表中的第1个元素(操作list)
- lLeftPush(K, V) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- lLeftPush(K, V) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
从左向右添加列表(操作list)
- lLeftPush(K, V, boolean) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- lLeftPush(K, V, boolean) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
从左向右添加列表(操作list);如果bool=true,会删除列表中已经存在的数据,然后再进行添加(仅针对字符串列表,其它待测)
- lLeftPushAll(K, List<V>) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- lLeftPushAll(K, List<V>) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
从左向右添加列表(操作list)
- lock(String) - 接口 中的方法cn.meteor.common.redis.lock.DistributedLocker
-
加锁
- lock(String) - 类 中的静态方法cn.meteor.common.redis.lock.RedissLockUtil
-
加锁
- lock(String) - 类 中的方法cn.meteor.common.redis.lock.RedissonDistributedLocker
- lock(String, int) - 类 中的静态方法cn.meteor.common.redis.lock.RedissLockUtil
-
带超时的锁
- lock(String, TimeUnit, int) - 接口 中的方法cn.meteor.common.redis.lock.DistributedLocker
-
带超时的锁
- lock(String, TimeUnit, int) - 类 中的静态方法cn.meteor.common.redis.lock.RedissLockUtil
-
带超时的锁
- lock(String, TimeUnit, int) - 类 中的方法cn.meteor.common.redis.lock.RedissonDistributedLocker
- LockKeys - cn.meteor.common.redis.constant中的接口
-
redis 锁用到的前缀和后缀存放静态类
- lRange(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- lRange(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
根据key获取获取List列表(操作list)
- lRange(K, long, long) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- lRange(K, long, long) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
根据key获取列表中第start至end的数据(操作list)
- lRemove(K, long) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- lRemove(K, long) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
移除k中的count个,返回删除的个数;如果没有这个元素则返回0(操作list)
- lRemove(K, long, V) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- lRemove(K, long, V) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
移除k中值为v的count个,返回删除的个数;如果没有这个元素则返回0(操作list)
- lRemove(K, V) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- lRemove(K, V) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
移除k中值为v的所有数据,返回删除的个数;如果没有这个元素则返回0(操作list)
- lRightPop(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- lRightPop(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
删除并获取列表中的最后1个元素(操作list)
- lRightPush(K, V) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- lRightPush(K, V) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
从右向左添加列表(操作list)
- lRightPush(K, V, boolean) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- lRightPush(K, V, boolean) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
从右向左添加列表(操作list);如果bool=true,会删除列表中已经存在的数据,然后再进行添加(仅针对字符串列表,其它待测)
- lRightPushAll(K, List<V>) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- lRightPushAll(K, List<V>) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
从右向左添加列表(操作list)
- lSize(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- lSize(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
获取列表中个数
P
- pointCut(RedisLock) - 类 中的方法cn.meteor.common.redis.aspectj.RedisLockAspect
- PRE_DEFAULT_LOCK - 接口 中的静态变量cn.meteor.common.redis.constant.LockKeys
-
固定前缀:前缀:key 中的前缀
- preKey() - 注释类型 中的方法cn.meteor.common.redis.annotation.RedisLock
-
默认锁的前缀
R
- RedisConfigure - cn.meteor.common.redis.configure中的类
-
redis缓存序列化 1、使用Jackson2JsonRedisSerializer需要指明序列化的类Class,可以使用 Object.class 2、使用GenericJacksonRedisSerializer比Jackson2JsonRedisSerializer效率低,占用内存高。
- RedisConfigure() - 类 的构造器cn.meteor.common.redis.configure.RedisConfigure
- RedisDaoImpl<K,V> - cn.meteor.common.redis.dao.impl中的类
- RedisDaoImpl() - 类 的构造器cn.meteor.common.redis.dao.impl.RedisDaoImpl
- RedisLock - cn.meteor.common.redis.annotation中的注释类型
-
基于redis的分布式锁注解(没有看门狗,必须设置超时时间,防止客户端宕机后,死锁发生)
- RedisLockAspect - cn.meteor.common.redis.aspectj中的类
-
使用 aop 切面实现redis分布式锁注解
- RedisLockAspect() - 类 的构造器cn.meteor.common.redis.aspectj.RedisLockAspect
- redisSerializer() - 类 中的方法cn.meteor.common.redis.configure.RedisConfigure
-
自定义redis序列化的机制,重新定义一个ObjectMapper.防止和MVC的冲突
- RedissLockUtil - cn.meteor.common.redis.lock中的类
-
redis分布式锁帮助类
- RedissLockUtil() - 类 的构造器cn.meteor.common.redis.lock.RedissLockUtil
- redissonClient() - 类 中的方法cn.meteor.common.redis.configure.RedissonConfigure
- RedissonConfigure - cn.meteor.common.redis.configure中的类
-
RedissonConfigure
- RedissonConfigure() - 类 的构造器cn.meteor.common.redis.configure.RedissonConfigure
- RedissonDistributedLocker - cn.meteor.common.redis.lock中的类
-
Lock接口实现类
- RedissonDistributedLocker() - 类 的构造器cn.meteor.common.redis.lock.RedissonDistributedLocker
- redisTemplate - 类 中的变量cn.meteor.common.redis.dao.AbstractRedisDao
- redisTemplate(RedisConnectionFactory, RedisSerializer<Object>) - 类 中的方法cn.meteor.common.redis.configure.RedisConfigure
-
全局不加应用前缀
- renameKey(K, K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- renameKey(K, K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
重命名 key name
S
- sAdd(K, V...) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- sAdd(K, V...) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
集合添加
- sDifference(K, K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- sDifference(K, K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
key无序集合与otherKey无序集合的差集
- sDistinctRandomMembers(K, long) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- sDistinctRandomMembers(K, long) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
获取多个key无序集合中的元素(去重),count表示个数
- set(K, V) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- set(K, V) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
写入缓存(操作字符串)
- set(K, V, Long) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- set(K, V, Long) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
写入缓存设置时效时间(操作字符串)
- set(K, V, Long, TimeUnit) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- set(K, V, Long, TimeUnit) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
写入缓存设置时效时间(操作字符串)
- setLocker(DistributedLocker) - 类 中的静态方法cn.meteor.common.redis.lock.RedissLockUtil
- setRedissonClient(RedissonClient) - 接口 中的方法cn.meteor.common.redis.lock.DistributedLocker
-
设置 redissonClient
- setRedissonClient(RedissonClient) - 类 中的方法cn.meteor.common.redis.lock.RedissonDistributedLocker
- setRedisTemplate(RedisTemplate<K, V>) - 类 中的方法cn.meteor.common.redis.dao.AbstractRedisDao
-
设置redisTemplate
- sIsMember(K, V) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- sIsMember(K, V) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
集合是否存在value值
- sMembers(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- sMembers(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
获取集合
- sPop(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- sPop(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
移除并返回集合中的一个随机元素
- sRandomMember(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- sRandomMember(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
返回集合中的一个随机元素(不删除)
- sRandomMembers(K, long) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- sRandomMembers(K, long) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
获取多个key无序集合中的元素,count表示个数
- sRemove(K, V...) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- sRemove(K, V...) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
删除集合中的指定元素
- sSize(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- sSize(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
获取集合长度
T
- timeBlock() - 注释类型 中的方法cn.meteor.common.redis.annotation.RedisLock
-
尝试在指定时间内加锁(可以理解为阻塞时间)
- timeOut() - 注释类型 中的方法cn.meteor.common.redis.annotation.RedisLock
-
默认过期时间,默认600秒
- timeUnit() - 注释类型 中的方法cn.meteor.common.redis.annotation.RedisLock
-
时间格式,默认:秒
- tryLock(String, int, int) - 类 中的静态方法cn.meteor.common.redis.lock.RedissLockUtil
-
尝试获取锁
- tryLock(String, TimeUnit, int, int) - 接口 中的方法cn.meteor.common.redis.lock.DistributedLocker
-
尝试获取锁
- tryLock(String, TimeUnit, int, int) - 类 中的静态方法cn.meteor.common.redis.lock.RedissLockUtil
-
尝试获取锁
- tryLock(String, TimeUnit, int, int) - 类 中的方法cn.meteor.common.redis.lock.RedissonDistributedLocker
- type(K) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- type(K) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
返回key所储存的值的类型
U
- unlock(String) - 接口 中的方法cn.meteor.common.redis.lock.DistributedLocker
-
释放锁
- unlock(String) - 类 中的静态方法cn.meteor.common.redis.lock.RedissLockUtil
-
释放锁
- unlock(String) - 类 中的方法cn.meteor.common.redis.lock.RedissonDistributedLocker
- unlock(RLock) - 接口 中的方法cn.meteor.common.redis.lock.DistributedLocker
-
释放锁
- unlock(RLock) - 类 中的静态方法cn.meteor.common.redis.lock.RedissLockUtil
-
释放锁
- unlock(RLock) - 类 中的方法cn.meteor.common.redis.lock.RedissonDistributedLocker
- updateExpireTime(K, Long) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- updateExpireTime(K, Long) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
更新写入缓存设置时效时间(操作字符串)
- updateExpireTime(K, Long, TimeUnit) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- updateExpireTime(K, Long, TimeUnit) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
更新写入缓存设置时效时间(操作字符串)
Z
- zAdd(K, Set<ZSetOperations.TypedTuple<V>>) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- zAdd(K, Set<ZSetOperations.TypedTuple<V>>) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
有序集合添加
- zAdd(K, V, double) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- zAdd(K, V, double) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
有序集合添加
- zRangeByScore(K, double, double) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- zRangeByScore(K, double, double) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
根据键和权重范围获取有序集合
- zRemove(K, V...) - 类 中的方法cn.meteor.common.redis.dao.impl.RedisDaoImpl
- zRemove(K, V...) - 接口 中的方法cn.meteor.common.redis.dao.IRedisDao
-
有序集合删除
所有类 所有程序包