获取所有 Redis 键的列表和上次访问时间

问题描述

如何让 Redis 在上次访问时显示所有当前键?理想情况下是某种机器可读的形式,但我会尽我所能。

解决方法

如果在门户上使用redis-cli命令命令,可以使用以下方法获取所有key,然后一一获取上次访问时间。

>SET title "The Hobbit"
OK
>GET title
"The Hobbit"
>KEYS *
KEYS command is unsupported. Sending "SCAN 0 COUNT 1000 MATCH *" instead.
1) "0"
2) 1) "title"
>object idletime title
(integer) 126

如果用代码就方便多了,实现的方法也很多。

你可以参考下面的帖子。

Delete redis keys that have been inactive for 30 days

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...