redisのデータに有効期限を設定する方法

キーの有効期限を設定することで、Redisはデータの有効期限を設定することができます。

  1. EXPIREコマンドを使用して、キーの有効期限を秒単位で設定します:
  2. キーは seconds 秒で失効
  3. 例えば、”mykey”というキーの有効期限を60秒に設定します。
  4. natively in japanese:
    EXPIRE mykey 60
  5. TTLコマンドを使用してキーの残りの有効期限(秒単位)を取得します:
  6. TTLキー
  7. 例えば、「mykey」キーの残余有効期間を取得する:
  8. TTL mykey
  9. PERSISTコマンドを使用して、キーの有効期限を削除し、永続的に保持する
  10. PERSISTキー
  11. たとえば、”mykey”という鍵の有効期限を削除します
  12. mykeyを永続的に保存
  13. SETEXコマンドでキーの有効期限を設定し、同時にキーの値を設定します:
  14. SETEX key 秒数 value
  15. たとえば、キーを”mykey”に設定し、有効期限を60秒に設定し、その値を”value”に設定します。
  16. SETEX mykey 60 値

ただし、有効期限は秒で設定され、各キーの有効期限が切れると、自動的に削除されます。

bannerAds