Redisの有効期限の設定方法

Redisでは、EXPIREコマンドを使用して、キーの有効期限を設定することができます。

具体的な命令文法は以下のとおりです。

EXPIRE key seconds

キーは有効期限を設定するキー名で、secondsはキーの有効期限で、単位は秒です。

ネイティブな日本語で言い換えると、

SET mykey "Hello"
EXPIRE mykey 60

上の例では、mykey キーは 60 秒後に期限切れするように設定されています。

また、TTLコマンドを使用してキーの残りの存続時間(Time To Live)を確認できます。

この文章を日本語に言い換えてください。一つの選択肢だけで結構です。

TTL mykey

このコマンドはmykeyキーの残りの存続時間を秒単位で返します。キーが存在しないか有効期限が設定されていない場合は-1を返します。キーが期限切れの場合は-2を返します。

EXPIREコマンドはキーの有効期限をセットするのみで、有効期限をキャンセルまたは更新することはできません。キーの有効期限をキャンセルする場合はPERSISTコマンドを使用し、キーの有効期限を更新する場合はEXPIREATコマンドを使用する必要があります。

bannerAds