Redisの保存期間設定

Redisでは、EXPIREコマンドを使用してキーの有効期限を設定できます。このコマンドは2つのパラメータを受け入れます。1つ目のパラメータはキー名、2つ目のパラメータは有効期限です(単位は秒)。例えば、以下のコマンドはキー「mykey」の有効期限を3600秒(1時間)に設定します。

EXPIRE mykey 3600

さらに、PEXPIRE コマンドを利用して、ミリ秒単位でキーの有効期限を設定することもできます。

キーがすでに存在していて、有効期限が設定されている場合は、TTLコマンドを使用してキーの有効期限を表示できます。このコマンドは、キー名という引数を取ります。たとえば、次のコマンドは、キー「mykey」の有効期限(秒)を表示します。

TTL mykey

キーに有効期限を設定し、有効期限が切れたキーを自動的に削除することで、メモリとメンテナンスのコストを節約できます。

广告
広告は10秒後に閉じます。
bannerAds