redis key 过期
时间: 2023-08-30 07:10:59 浏览: 101
Redis集群下过期key监听的实现代码
在 Redis 中,可以使用过期时间来让 key 在一定时间后自动过期并被删除。可以使用 EXPIRE 命令来设置 key 的过期时间,例如:
```
EXPIRE key_name seconds
```
其中,key_name 是要设置过期时间的 key 的名称,seconds 是 key 的过期时间,单位为秒。
当一个 key 被设置了过期时间后,Redis 就会自动监视这个 key,并在它的过期时间到期时自动将它删除。可以使用 TTL 命令来查看 key 的剩余过期时间,例如:
```
TTL key_name
```
如果返回值为 -1,则表示这个 key 没有设置过期时间;如果返回值为 -2,则表示这个 key 已经过期并被删除了。
阅读全文