一般的な Redis キャッシュ時間はどれくらいですか?

anonymity
リリース: 2019-06-05 09:34:45
オリジナル
10998 人が閲覧しました

redis 有効期限

redis 有効期限の概要 Redis キーを常に存在させたくない場合があります。例えば、キャッシュや認証コードなどのデータは、一定期間内に自動的に破棄できるようにしたいと考えています。 Redis には、キーの有効期限を設定し、有効期限が切れた後にキーを自動的に削除できるようにするいくつかのコマンドが用意されています。

一般的な Redis キャッシュ時間はどれくらいですか?

redis 有効期限関連コマンド

1.EXPIRE PEXPIREEXPIRE インターフェイス定義: EXPIRE キー「秒」インターフェイスの説明: 現在の時刻「秒」後に期限切れになるようにキーを設定します。 1 が返された場合は設定が成功したことを意味し、0 が返された場合はキーが存在しないか、有効期限を設定できないことを意味します。 PEXPIRE インターフェイス定義: PEXPIRE キー "ミリ秒" インターフェイスの説明: 現在時刻 "ミリ秒" (ミリ秒) 後に期限切れになるようにキーを設定します。 1 が返された場合は設定が成功したことを意味し、0 が返された場合はキーが存在しないか、有効期限を設定できないことを意味します。

2.期限切れ期限切れ1 が返された場合は設定が成功したことを意味し、0 が返された場合はキーが存在しないか、有効期限を設定できないことを意味します。 PEXPIREAT インターフェイス定義: PEXPIREAT キー "milliseconds-timestamp" インターフェイスの説明: "milliseconds-timestamp" (タイムスタンプ (ミリ秒)) の後に期限切れになるようにキーを設定します。 1 が返された場合は設定が成功したことを意味し、0 が返された場合はキーが存在しないか、有効期限を設定できないことを意味します

3.TTL PTTLTTL インターフェイス 定義: TTL キー インターフェイスの説明: 有効期限を取得します鍵の時間。キーに有効期限がある場合は、残りの生存時間 (秒) を返します。キーが永続的な場合は、-1 を返します。キーが存在しないか期限切れの場合は、-2 を返します。 PTTL インターフェイス定義: PTTL キー インターフェイスの説明: キーの有効期限を取得します。キーに有効期限がある場合は、残りの生存時間 (ミリ秒) が返されます。キーが永続的な場合は、-1 が返されます。キーが存在しないか期限切れの場合は、-2 が返されます。

4.PERSISTPERSIST インターフェイス 定義: PERSIST キー インターフェイスの説明: キーの有効期限を削除し、永続的な状態に変換します。 1 が返された場合、変換は成功です。 0 が返された場合は、キーが存在しないか、以前に永続的な状態にあったことを意味します。

5.SETEXSETEX インターフェイス定義: SETEX キー「秒」「値」インターフェイスの説明: SETEX は論理的には SET と EXPIRE をマージする操作と同等ですが、違いは SETEX であることです。はコマンドであり、コマンドの実行はアトミックであるため、同時実行性の問題は発生しません。

以上が一般的な Redis キャッシュ時間はどれくらいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート