2016-07-14 11 views
2

redisでは、排除ポリシーallkeys-lruとvolatile-lruの2つがアクセス時間に基づいてキーを排除します。したがって、この情報はどこかに存在しなければなりません。私がキーのアクセス時間を問い合わせることは可能ですか?または、アクセス時間に基づいてソートされたキーのリストをページする方が良いでしょうか? Object IDLETIMEどのようにしてレディスキーの最後のアクセス時間を見つけることができますか?

答えて

5

見て、それはあなたがRedisのを使用していると、彼らはいくつかのコマンドを無効にする方法はredis.conf

# It is also possible to completely kill a command by renaming it into 
# an empty string: 
# 
rename-command FLUSHDB "" 
rename-command FLUSHALL "" 
rename-command DEBUG "" 

を使用している@Itamarハーバーによって導かれるように、オブジェクトが

アイドルであったために時間を与えますあなたがこれを行うための管理者の権利を持っている必要があります。 これは役に立ちます。

+0

"ERR unknown command 'OBJECT'" - heroku redisインスタンスにあります。 –

+0

あなたが試しているコマンドの構文を共有できますか? –

+0

'OBJECT IDLETIME foo' –

関連する問題