Redis にデータの有効期限を設定する方法
Redisでは、EXPIREコマンドを使用してキーの有効期限を設定できます。このコマンドの構文は次のとおりです。
EXPIRE key seconds
Keyには有効期限を設定するキーを指定し、Secondsには有効期限(秒単位)を指定します。例:key「mykey」の有効期限を10秒にする場合、次のコマンドを実行します。
EXPIRE mykey 10
また、TTL コマンドを使用してキーの残りの有効期限を取得することもできます。構文は次のとおりです。
TTL key
キーの残りの有効期限を取得するためのキーです。キーが存在しないか、有効期限が設定されていない場合、TTL コマンドは -1 を返します。キーに有効期限が設定されている場合、TTL コマンドはキーの残りの有効期限(秒単位)を返します。キーがすでに期限切れになっている場合、TTL コマンドは -2 を返します。