Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Caching 获取上次访问给定Redis密钥的时间_Caching_Redis_Key_Lru - Fatal编程技术网

Caching 获取上次访问给定Redis密钥的时间

Caching 获取上次访问给定Redis密钥的时间,caching,redis,key,lru,Caching,Redis,Key,Lru,我想查看最近访问redis服务器上特定密钥的时间 我知道这些信息是为每个密钥存储的,因为它用于redis的LRU算法中,以消除旧密钥 有没有一种简单的方法可以查看给定密钥的此信息?您可以使用此命令。它返回自访问密钥以来的秒数,但如果需要时间,只需从现在开始减去回复() 您可以使用该命令,尽管它的名称表明它是一个调试命令,不应该(实际上)使用它。它的输出为您提供了LRU 请记住,它绝对不应该用于生产,而应该作为一种工具来帮助您了解正在发生的事情。@Javier我欣赏这种情绪,但LRU实际上代表“最

我想查看最近访问redis服务器上特定密钥的时间

我知道这些信息是为每个密钥存储的,因为它用于redis的LRU算法中,以消除旧密钥


有没有一种简单的方法可以查看给定密钥的此信息?

您可以使用此命令。它返回自访问密钥以来的秒数,但如果需要时间,只需从现在开始减去回复()

您可以使用该命令,尽管它的名称表明它是一个调试命令,不应该(实际上)使用它。它的输出为您提供了LRU


请记住,它绝对不应该用于生产,而应该作为一种工具来帮助您了解正在发生的事情。

@Javier我欣赏这种情绪,但LRU实际上代表“最近使用最少的”,至少在LRU算法的上下文中是这样的。好极了谢谢。但这不会给你带来新纪元。。。也无法区分最后一次写入和最后一次读取……没错,远非理想,但事实确实如此。还要记住,在维护良好的生产环境中,调试通常会被阻止(尽管最有可能的对象也是被禁止的;)。@ItamarHaber为什么在维护良好的生产系统中会阻止对象?