Redisの有効期限を設定する方法は?

Redisでは、キーに有効期限を設定するためにEXPIREコマンドを使用できます。

キーを指定した秒数後に有効期限が切れるように設定します。

例えば:

SET mykey "hello"
EXPIRE mykey 10

以上の例では、EXPIRE mykey 10コマンドは、mykeyの有効期限を10秒に設定します。10秒後には、Redisが自動的にmykeyを削除します。

TTLコマンドを使用すると、キーの残りの有効期限を取得できます。

文法:TTL キー

例:

TTL mykey

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

bannerAds