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
有序集合删除
A B C D E G H I K L P R S T U Z 
所有类 所有程序包