ホームページ  >  記事  >  データベース  >  Redis の 5 つのデータ型コマンドとは何ですか?

Redis の 5 つのデータ型コマンドとは何ですか?

下次还敢
下次还敢オリジナル
2024-04-07 10:15:20393ブラウズ

Redis は、次の 5 つの基本的なデータ型コマンドをサポートします: 文字列 (SET/GET/INCR/DECR/APPEND/STRLEN) ハッシュ (HSET/HGET/HDEL/HLEN/HGETALL) リスト (LPUSH/RPUSH/LPOP /RPOP/) LLEN/LRANGE) セット (SADD/SMEMBERS/SREM/SCARD/SINTER/SUNION) 注文セット (ZADD/ZSCORE/ZRANGE/ZRANK/ZCARD)

Redis の 5 つのデータ型コマンドとは何ですか?

Redis の 5 つのデータ型コマンド

Redis は、文字列、ハッシュ、リスト、セット、順序付けられた収集の 5 つの基本データ型をサポートするオープン ソースのメモリ内データベースです。これら 5 つのデータ型のコマンドは次のとおりです:

String

  • SET: 文字列の値を設定します
  • GET: 取得文字 文字列の値
  • INCR/DECR: 文字列の値をアトミックに増加/減少させます
  • APPEND: 文字列の末尾にコンテンツを追加します
  • STRLEN:文字列の長さを取得します

Hash

    #HSET/HGET: ハッシュ内のキーと値のペアを設定/取得します
  • HDEL: キーと値のペアのハッシュを削除します。
  • HLEN: ハッシュ内のキーと値のペアの数を取得します。
  • HGETALL: ハッシュ内のすべてのキーと値のペアを取得します

リスト

    LPUSH/RPUSH: リストの先頭/末尾の要素をプッシュします
  • LPOP/RPOP: 要素をポップしますリストの先頭/末尾から
  • LLEN: リスト内の要素数を取得
  • ##LRANGE: リスト内の指定範囲の要素を取得
  • #コレクション

SADD: セットに要素を追加します。

    SMEMBERS: セット内のすべての要素を取得します。
  • SREM: セットから要素を削除します。 set
  • SCARD: セット内の要素の数を取得します
  • SINTER/SUNION: セットの共通部分/和集合を見つけます
  • 順序付けされたセット

ZADD: 順序付きセットに要素を追加し、そのスコアを指定します。

    ZSCORE: 順序付きセット内の要素のスコアを取得します
  • ZRANGE:順序付きセット内の指定されたスコア範囲内の要素を取得します
  • ZRANK : 順序付きセット内の要素のランキングを取得します
  • ZCARD: 順序付きセット内の要素の数を取得します

以上がRedis の 5 つのデータ型コマンドとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。