redis设置key永不过期 redis怎么设置key的过期时间?
浏览量:2791
时间:2021-03-12 15:01:13
作者:admin
redis怎么设置key的过期时间?
Redis> set key valueokredis> exp re key 5(integer)1redis> get key//5秒内“value”Redis> get key//5秒后
AOF是以命令记录的形式出现的,所以如果它还没有过期,就不会有更改的命令。如果已经过期,del命令将插入AOF日志。RDB是一种内存快照模式。如果密钥在持久化期间已过期,则不会持久化该密钥。如果密钥在过期之前被持久化,它将在数据恢复期间确定密钥是否过期。如果已过期,则不会导入。
redis中的key设置了过期时间了还会在持久化到文件中吗?
有三种方法可以删除过期时间:
1。删除密钥并使用del命令
2。使用set或GetSet命令清除密钥过期。事实上,set和GetSet命令替换了键对应的值,因此键的过期时间不再存在。因此,应该注意incr、lpush和hset命令不会更改密钥的过期时间。有多长时间?这三个命令执行多久了。
3. 使用persist命令了解密钥的过期时间。
rename命令将Keya更改为keyb。无论keyb是否存在,keyb都将继承Keya的过期时间。
redis设置key永不过期 redis查看所有key redis设置具体时间过期
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。