ホームページ  >  記事  >  データベース  >  Redis キーと一般的なデータベース手順を適用する方法

Redis キーと一般的なデータベース手順を適用する方法

王林
王林転載
2023-06-02 22:43:541138ブラウズ

1. Redis キー (key) の一般的な説明

key の特徴: key は文字列であり、redis に保存されたデータは key を通じて取得されます。

1. 基本的なキー操作

##del キーこのコマンドは、キーが存在する場合にキーを削除するために使用されますexists key指定されたキーが存在するかどうかを確認しますtype keykey に格納されている値の型を返します
コマンド 関数
デモ結果:

Redis キーと一般的なデータベース手順を適用する方法

2. 適時性の制御

コマンド関数EXPIRE キー秒数指定されたキーの有効期限を秒単位で設定しますPEXPIRE キー ミリ秒キーの有効期限をミリ秒単位で設定しますEXPIREAT キー タイムスタンプEXPIREAT には EXPIRE と同様の機能があり、キーの有効期限を設定するために使用されます。違いは、EXPIREAT コマンドで受け入れられる時間パラメータが UNIX タイムスタンプ (unix タイムスタンプ)であることです。PEXPIREAT キー ミリ秒-タイムスタンプ キーの有効期限のタイムスタンプを設定します。 (unix タイムスタンプ) ミリ秒単位 #TTL キー #PTTL key キーの残りの有効期限をミリ秒単位で返しますPERSIST keyキーの有効期限を削除すると、キーは永続化されます。 デモ結果:
#指定されたキーの残りの生存時間を返します (秒単位)

3. クエリ モードRedis キーと一般的なデータベース手順を適用する方法

コマンド関数キー パターンクエリ キークエリ パターン ルール:

デモ結果: Redis キーと一般的なデータベース手順を適用する方法

4. その他の操作Redis キーと一般的なデータベース手順を適用する方法

CommandFunctionrename key newkeyrename キーの名前を変更renamenx key newkey newkey が存在しない場合のみ、キーの名前を newkey に変更しますデモ結果:

#two 、データベースの一般的な手順Redis キーと一般的なデータベース手順を適用する方法

redis はサービスごとに 0 から 15 までの番号が付けられた 16 のデータベースを提供します
  • 各データベース間でデータは独立していますお互い
  • #1. 基本操作

コマンド関数インデックスの選択データベースの切り替え終了終了ping接続のテスト##デモ結果:

##2. 関連操作

Redis キーと一般的なデータベース手順を適用する方法

##コマンド

関数デモ結果:
キー移動 db データ移動
dbsize 各データベースに存在するキーの数
flusdb 現在のデータベースをクリアします
flushall すべてのデータベースをクリア

以上がRedis キーと一般的なデータベース手順を適用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。