A C D E G H I K L M N P R S T U
A
- AutoConfiguration - cn.springlet.redis中的类
-
自动配置
- AutoConfiguration() - 类 的构造器cn.springlet.redis.AutoConfiguration
-
C
- cacheManager(RedisConnectionFactory, RedisCacheProperties) - 类 中的方法cn.springlet.redis.config.SpringletRedisConfig
-
- cn.springlet.redis - 程序包 cn.springlet.redis
-
- cn.springlet.redis.annotation - 程序包 cn.springlet.redis.annotation
-
- cn.springlet.redis.aspect - 程序包 cn.springlet.redis.aspect
-
- cn.springlet.redis.bean - 程序包 cn.springlet.redis.bean
-
- cn.springlet.redis.config - 程序包 cn.springlet.redis.config
-
- cn.springlet.redis.constant - 程序包 cn.springlet.redis.constant
-
- cn.springlet.redis.redisson - 程序包 cn.springlet.redis.redisson
-
- cn.springlet.redis.util - 程序包 cn.springlet.redis.util
-
- count - 类 中的变量cn.springlet.redis.bean.RedisRateLimiterBean
-
限流次数
默认 1
D
- decr(String, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
递减
- del(String...) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
删除缓存
- del(Collection) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
删除缓存
- DISABLE_REPLAY_KEY - 接口 中的静态变量cn.springlet.redis.constant.RedisCacheKey
-
- DisableReplay - cn.springlet.redis.annotation中的注释类型
-
禁止 请求重放
- DisableReplayAspect - cn.springlet.redis.aspect中的类
-
禁止 请求重放切面
- DisableReplayAspect() - 类 的构造器cn.springlet.redis.aspect.DisableReplayAspect
-
- doBefore(JoinPoint) - 类 中的方法cn.springlet.redis.aspect.RedisRateLimiterAspect
-
限流处理
E
- EnableSpringletRedis - cn.springlet.redis.annotation中的注释类型
-
自动配置
- errMsg - 类 中的变量cn.springlet.redis.bean.RedisRateLimiterBean
-
错误返回消息
- expire(String, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
指定缓存失效时间
G
- get(String) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
普通缓存获取
- getExpire(String) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
根据key 获取过期时间
- getKey(ProceedingJoinPoint, String) - 类 中的方法cn.springlet.redis.aspect.NoRepeatSubmitAspect
-
获取 key
- getKey(JoinPoint, String) - 类 中的方法cn.springlet.redis.aspect.RedisRateLimiterAspect
-
获取 key
- getTimeout() - 类 中的方法cn.springlet.redis.config.RedisCacheProperties
-
H
- handler(JoinPoint, DisableReplay) - 类 中的方法cn.springlet.redis.aspect.DisableReplayAspect
-
禁止 请求重放处理
- handler(ProceedingJoinPoint, NoRepeatSubmit) - 类 中的方法cn.springlet.redis.aspect.NoRepeatSubmitAspect
-
防止 重复提交处理
- handleRateLimiter(List<RedisRateLimiterBean>, JoinPoint) - 类 中的方法cn.springlet.redis.aspect.RedisRateLimiterAspect
-
- hasKey(String) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
判断key是否存在
- hdecr(String, String, double) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
hash递减
- hdel(String, Object...) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
删除hash表中的值
- hget(String, String) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
HashGet
- hHasKey(String, String) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
判断hash表中是否有该项的值
- hincr(String, String, double) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
hash递增 如果不存在,就会创建一个 并把新增后的值返回
- hmget(String) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
获取hashKey对应的所有键值
- hmset(String, Map<String, Object>) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
HashSet
- hmset(String, Map<String, Object>, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
HashSet 并设置时间
- hset(String, String, Object) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
向一张hash表中放入数据,如果不存在将创建
- hset(String, String, Object, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
向一张hash表中放入数据,如果不存在将创建
I
- incr(String, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
递增
- init() - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
-
- initBean(RedisRateLimiter) - 类 中的方法cn.springlet.redis.aspect.RedisRateLimiterAspect
-
K
- key - 类 中的变量cn.springlet.redis.bean.RedisRateLimiterBean
-
限流key, 支持SPEL 表达式
- keys(String) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
获得缓存的基本对象列表
L
- lGet(String) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
获取list缓存的内容
- lGet(String, long, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
获取list缓存的内容
- lGetIndex(String, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
通过索引 获取list中的值
- lGetListSize(String) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
获取list缓存的长度
- limitScript - 类 中的变量cn.springlet.redis.aspect.RedisRateLimiterAspect
-
- lockExpireTemplate(String, Supplier<T>) - 类 中的方法cn.springlet.redis.redisson.RedissonService
-
锁模板(过期自动释放的lock)
默认 5秒
- lockExpireTemplate(String, Runnable) - 类 中的方法cn.springlet.redis.redisson.RedissonService
-
锁模板(过期自动释放的lock)
默认 5秒
- lockExpireTemplate(String, long, Supplier<T>) - 类 中的方法cn.springlet.redis.redisson.RedissonService
-
锁模板(过期自动释放的lock)
- lockExpireTemplate(String, long, Runnable) - 类 中的方法cn.springlet.redis.redisson.RedissonService
-
锁模板(过期自动释放的lock)
- lockExpireTemplate(String, Supplier<T>) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
-
锁模板(过期自动释放的lock)
默认 2秒
- lockExpireTemplate(String, Runnable) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
-
锁模板(过期自动释放的lock)
默认 2秒
- lockExpireTemplate(String, long, Supplier<T>) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
-
锁模板(过期自动释放的lock)
- lockExpireTemplate(String, long, Runnable) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
-
锁模板(过期自动释放的lock)
- lockTemplate(String, Supplier<T>) - 类 中的方法cn.springlet.redis.redisson.RedissonService
-
锁模板(手动释放的lock)
- lockTemplate(String, Runnable) - 类 中的方法cn.springlet.redis.redisson.RedissonService
-
锁模板(手动释放的lock)
- lockTemplate(String, Supplier<T>) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
-
锁模板(手动释放的lock)
- lockTemplate(String, Runnable) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
-
锁模板(手动释放的lock)
- lRemove(String, long, Object) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
移除N个值为value
- lSet(String, Object) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
将list放入缓存
- lSet(String, Object, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
将list放入缓存
- lSet(String, List<Object>) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
将list放入缓存
- lSet(String, List<Object>, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
将list放入缓存
- lUpdateIndex(String, long, Object) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
根据索引修改list中的某条数据
M
- millisecondsTime - 类 中的变量cn.springlet.redis.bean.RedisRateLimiterBean
-
毫秒
N
- NO_REPEAT_SUBMIT_KEY - 接口 中的静态变量cn.springlet.redis.constant.RedisCacheKey
-
- noNewScript - 类 中的变量cn.springlet.redis.aspect.DisableReplayAspect
-
- NoRepeatSubmit - cn.springlet.redis.annotation中的注释类型
-
防止重复提交 注解
- NoRepeatSubmitAspect - cn.springlet.redis.aspect中的类
-
防止重复提交切面
- NoRepeatSubmitAspect() - 类 的构造器cn.springlet.redis.aspect.NoRepeatSubmitAspect
-
P
- pointcut() - 类 中的方法cn.springlet.redis.aspect.DisableReplayAspect
-
定义点
- pointcut() - 类 中的方法cn.springlet.redis.aspect.NoRepeatSubmitAspect
-
定义点
- pointcut() - 类 中的方法cn.springlet.redis.aspect.RedisRateLimiterAspect
-
定义点
R
- RATE_LIMITER_KEY - 接口 中的静态变量cn.springlet.redis.constant.RedisCacheKey
-
- RedisCacheKey - cn.springlet.redis.constant中的接口
-
- RedisCacheProperties - cn.springlet.redis.config中的类
-
spring redis cache 相关配置
- RedisCacheProperties() - 类 的构造器cn.springlet.redis.config.RedisCacheProperties
-
- redisNoNewScript() - 类 中的方法cn.springlet.redis.config.SpringletRedisConfig
-
- RedisRateLimiter - cn.springlet.redis.annotation中的注释类型
-
限流
- RedisRateLimiterAspect - cn.springlet.redis.aspect中的类
-
限流切面
- RedisRateLimiterAspect() - 类 的构造器cn.springlet.redis.aspect.RedisRateLimiterAspect
-
- RedisRateLimiterBean - cn.springlet.redis.bean中的类
-
- RedisRateLimiterBean() - 类 的构造器cn.springlet.redis.bean.RedisRateLimiterBean
-
- RedisRateLimiters - cn.springlet.redis.annotation中的注释类型
-
组合限流
- redisRateLimiterScript() - 类 中的方法cn.springlet.redis.config.SpringletRedisConfig
-
- redissonClient(RedisProperties) - 类 中的方法cn.springlet.redis.config.SpringletRedissonConfig
-
Redission
- redissonClient - 类 中的变量cn.springlet.redis.redisson.RedissonService
-
- RedissonService - cn.springlet.redis.redisson中的类
-
锁
- RedissonService() - 类 的构造器cn.springlet.redis.redisson.RedissonService
-
- redissonService - 类 中的静态变量cn.springlet.redis.util.RedissonStaticUtil
-
- RedissonStaticUtil - cn.springlet.redis.util中的类
-
锁
- RedissonStaticUtil() - 类 的构造器cn.springlet.redis.util.RedissonStaticUtil
-
- redisTemplate - 类 中的变量cn.springlet.redis.aspect.DisableReplayAspect
-
- redisTemplate - 类 中的变量cn.springlet.redis.aspect.RedisRateLimiterAspect
-
- redisTemplate(RedisConnectionFactory) - 类 中的方法cn.springlet.redis.config.SpringletRedisConfig
-
- redisTemplate - 类 中的变量cn.springlet.redis.util.RedisUtil
-
- redisUtil - 类 中的变量cn.springlet.redis.aspect.NoRepeatSubmitAspect
-
- RedisUtil - cn.springlet.redis.util中的类
-
RedisUtil
- RedisUtil() - 类 的构造器cn.springlet.redis.util.RedisUtil
-
S
- set(String, Object) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
普通缓存放入
- set(String, Object, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
普通缓存放入并设置时间
- set(String, Object, long, TimeUnit) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
普通缓存放入并设置时间
- setRemove(String, Object...) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
移除值为value的
- setTimeout(Long) - 类 中的方法cn.springlet.redis.config.RedisCacheProperties
-
- sGet(String) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
根据key获取Set中的所有值
- sGetSetSize(String) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
获取set缓存的长度
- sHasKey(String, Object) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
根据value从一个set中查询,是否存在
- SpringletRedisConfig - cn.springlet.redis.config中的类
-
redis配置
- SpringletRedisConfig() - 类 的构造器cn.springlet.redis.config.SpringletRedisConfig
-
- SpringletRedissonConfig - cn.springlet.redis.config中的类
-
redission 配置
- SpringletRedissonConfig() - 类 的构造器cn.springlet.redis.config.SpringletRedissonConfig
-
- sSet(String, Object...) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
将数据放入set缓存
- sSetAndTime(String, long, Object...) - 类 中的方法cn.springlet.redis.util.RedisUtil
-
将set数据放入缓存
T
- time - 类 中的变量cn.springlet.redis.bean.RedisRateLimiterBean
-
限流时间
默认 1
- timeout - 类 中的变量cn.springlet.redis.config.RedisCacheProperties
-
缓存超时时间
默认 6 个小时
- tryLockExpireTemplate(String, long, long, Supplier<T>, Supplier<T>) - 类 中的方法cn.springlet.redis.redisson.RedissonService
-
锁模板(指定等待时间,且过期自动释放的lock)
- tryLockExpireTemplate(String, long, long, Runnable, Runnable) - 类 中的方法cn.springlet.redis.redisson.RedissonService
-
锁模板(指定等待时间,且过期自动释放的lock)
- tryLockExpireTemplate(String, long, long, Supplier<T>, Supplier<T>) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
-
锁模板(指定等待时间,且过期自动释放的lock)
- tryLockExpireTemplate(String, long, long, Runnable, Runnable) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
-
锁模板(指定等待时间,且过期自动释放的lock)
- tryLockExpireTemplate(String, long, long, Supplier<T>) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
-
锁模板(指定等待时间,且过期自动释放的lock)
- tryLockExpireTemplate(String, long, long, Runnable) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
-
锁模板(指定等待时间,且过期自动释放的lock)
U
- unit - 类 中的变量cn.springlet.redis.bean.RedisRateLimiterBean
-
限流时间单位
默认 秒
- unlock(String, RLock, String) - 类 中的方法cn.springlet.redis.redisson.RedissonService
-
A C D E G H I K L M N P R S T U
Copyright © 2022. All rights reserved.