Redis Pttl コマンド
Redis Pttl コマンドは、ミリ秒単位で key の残り有効期限を返します。
構文
redis Pttl コマンドの基本的な構文は次のとおりです:
redis 127.0.0.1:6379> PTTL KEY_NAME
利用可能なバージョン
>= 2.6.0
戻り値
key が存在しない場合は -2 を返します。 key が存在するが残りの生存時間が設定されていない場合は -1 を返します。 それ以外の場合は、ミリ秒単位で key の残りの生存時間を返します。
注意:Redis 2.8 より前では、key が存在しない場合、または key に残りの生存時間が設定されていない場合、コマンドは -1 を返します。
例
# 不存在的 key redis> FLUSHDB OK redis> PTTL key (integer) -2 # key 存在,但没有设置剩余生存时间 redis> SET key value OK redis> PTTL key (integer) -1 # 有剩余生存时间的 key redis> PEXPIRE key 10086 (integer) 1 redis> PTTL key (integer) 6179
その他の拡張
Redis key(キー)