码迷,mamicode.com
首页 >  
搜索关键字:expire    ( 384个结果)
Redis 缓存过期处理与内存淘汰机制
引子 计算机内存有限,越大越贵,Redis的高并发高性能都是基于内存的,用硬盘的话GG。 已过期的key如何处理? 设置了expire的key缓存过期了,但是服务器的内存还是会被占用,这是因为redis所基于的两种删除策略redis有两种策略: (主动)定时删除 定时随机的检查过期的key,如果过期 ...
分类:其他好文   时间:2020-07-29 12:42:47    阅读次数:70
Redis 键管理与小功能
一、单个键管理针对单个键的命令,有type、del、object,exists,expire等,下面介绍几个重要的键的重命名Renamekeynewkey192.168.1.10:6379>setpythonjedisOK192.168.1.10:6379>getpython"jedis"192.168.1.10:6379>renamepythonjavaOK192.168.1.
分类:其他好文   时间:2020-07-27 10:01:46    阅读次数:84
账号锁定功能
利用redis数据库实现账户锁定 需求 –> 用户输入密码错误,连续错误三次以上,封锁账号在设定时间内不能再登录,直至封锁时间结束后用户才能再登录。 首先我们用到redis中的 lpush – expire – ttl – llen 其方法 1 2 3 4 5 6 7 8 9 10 11 12 13 ...
分类:其他好文   时间:2020-07-23 15:51:29    阅读次数:116
JWT实现单点登录
一写jwt的配置类 public class JwtUtils { //定义两个常量 public static final long EXPIRE = 1000 * 60 * 60 * 24; //设置token过期时间 public static final String APP_SECRET ...
分类:其他好文   时间:2020-07-16 21:52:50    阅读次数:76
使用过 Redis 分布式锁么,它是什么回事?
先拿 setnx 来争抢锁,抢到之后,再用 expire 给锁加一个过期时间防止锁忘记了 释放。 这时候对方会告诉你说你回答得不错,然后接着问如果在 setnx 之后执行 expire 之前进程意外 crash 或者要重启维护了,那会怎么样? 这时候你要给予惊讶的反馈:唉,是喔,这个锁就永远得不到释 ...
分类:其他好文   时间:2020-07-14 16:24:40    阅读次数:96
Redis从库setex过期key未删除
恢复内容开始 LZ调试过程中发现setex或expire的过期时间减少为0就停止了,通过key依然能获取到value,然后开始查询原因。 首先看是否存在配置过期删除策略引起的,经过查找资料发现不是这个原因 然后又找了一台机器setex或expire发现过期是会删除的 最后发现是之前一同事重启过red ...
分类:其他好文   时间:2020-07-07 20:55:46    阅读次数:113
sqlyog的安装使用
开启服务,连接处理 step 1: SET PASSWORD = PASSWORD('your new password'); step 2: ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; step 3: flush privileges; ...
分类:数据库   时间:2020-06-23 00:43:47    阅读次数:67
keys
1 设置key set key values mset key value key2 value2 2 查看key get key mget key1 key2 3 设置过期时间 expire key timestamp 4 查看key的过期时间 ttl key 5 查看key的列表 keys * ...
分类:其他好文   时间:2020-06-14 20:45:15    阅读次数:63
缓存过期策略+Redis内存淘汰机制
作为一种定期清理无效数据的重要机制,主键失效存在于大多数缓存系统中,Redis 也不例外。在 Redis 提供的诸多命令中,EXPIRE、EXPIREAT、PEXPIRE、PEXPIREAT 以及 SETEX 和 PSETEX 均可以用来设置一条 Key-Value 对的失效时间,而一条 Key-V ...
分类:其他好文   时间:2020-06-14 13:05:18    阅读次数:44
使用Redis实现分布式锁
一.介绍 分布式锁,或者称为“全局锁”,在分布式环境中,保证锁只能被一个对象(或者成为“事务”)获取,经常出现在“避免数据重复处理”、“接口幂等”的场景。 下面介绍了Redis中两种分布式锁的实现方式。 二.setnx + expire组合 2.1命令介绍 使用setnx和expire命令组合实现, ...
分类:其他好文   时间:2020-05-28 00:49:16    阅读次数:57
共384条   上一页 1 2 3 4 5 ... 39 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!