ホームページ > データベース > Redis > Redis リファレンスガイド: データ型から操作手順まで

Redis リファレンスガイド: データ型から操作手順まで

PHPz
リリース: 2023-06-20 10:04:36
オリジナル
1512 人が閲覧しました

Redis は、オープン ソースのインメモリ キー/値ストレージ データベースであり、さまざまなデータ型と対応する操作命令を提供し、さまざまなシナリオのアプリケーションで使用できます。この記事ではRedisのデータ型と操作方法を紹介します。

  1. データ型

1.1 文字列型

文字列型は、Redis の最も基本的なデータ型の 1 つで、次の形式に格納されるバイト配列です。フォーム。文字列型の値は、バイナリ データを含む任意の文字列にすることができます。 Redis は、SET、GET、INCR などの多くの操作命令を提供します。

1.2 リスト型

リスト型は、一連の要素で構成される順序付けられたコレクションです。要素には任意の文字列を指定できます。 Redis は、LPUSH、RPUSH、LPOP、RPOP、LLEN、LINDEX など、リストを操作するための一連の操作命令を提供します。

1.3 コレクション型

コレクション型は、一連の要素で構成される順序なしのコレクションです。要素には任意の文字列を指定できます。コレクション型の特徴は要素が反復できないことであり、Redis ではコレクションを操作するための SADD、SMEMBERS、SPOP、SCARD、SISMEMBER などの一連の操作命令が提供されています。

1.4 順序集合型

順序集合型は、要素の集合から構成される順序集合です。要素には任意の文字列を指定できます。各要素には対応するスコアがあり、任意の浮動小数点数を指定できます。順序付きセット型の特徴は、要素に反復性がなく、スコアに基づいて要素をソートできることです。 Redis は、ZADD、ZRANGE、ZREMRANGEBYSCORE、ZRANK、ZCOUNT などの順序付きセットを操作するための一連の操作命令を提供します。

1.5 ハッシュ タイプ

ハッシュ タイプは、キーと値のペアの形式で格納されるデータ タイプです。ハッシュ タイプは、各キーと値のペアがフィールドである入れ子になった辞書として理解できます。 Redis は、HMSET、HGETALL、HINCRBY、HDEL、HEXISTS などのハッシュ タイプを操作するための一連の操作命令を提供します。

  1. 操作手順

2.1 SET と GET

SET 命令はキーの値を設定するために使用され、GET 命令はキーの値を設定するために使用されます。キーの値を取得します。例:

SET key value
GET key
ログイン後にコピー

2.2 INCR と DECR

INCR 命令はキーの値を増やすために使用され、DECR 命令はキーの値を減らすために使用されます。例:

INCR key
DECR key
ログイン後にコピー

2.3 LPUSH と RPUSH

LPUSH 命令はリストの左側に要素を追加するために使用され、RPUSH 命令はリストの右側に要素を追加するために使用されます。リストの側面。例:

LPUSH key value
RPUSH key value
ログイン後にコピー

2.4 LPOP と RPOP

LPOP 命令はリストの左側から要素をポップするために使用され、RPOP 命令はリストの右側から要素をポップするために使用されます。リストの側面。例:

LPOP key
RPOP key
ログイン後にコピー

2.5 SADD と SMEMBERS

SADD 命令はコレクションに要素を追加するために使用され、SMEMBERS 命令はコレクション内のすべての要素を取得するために使用されます。例:

SADD key value
SMEMBERS key
ログイン後にコピー

2.6 SPOP と SCARD

SPOP 命令はセット内の要素をランダムに削除するために使用され、SCARD 命令はセットのサイズを取得するために使用されます。例:

SPOP key
SCARD key
ログイン後にコピー

2.7 ZADD と ZRANGE

ZADD 命令は順序付きセットに要素を追加するために使用され、ZRANGE 命令は順序付きセット内の指定された範囲内の要素を取得するために使用されます。セット。例:

ZADD key score value
ZRANGE key start stop
ログイン後にコピー

2.8 HMSET と HGETALL

HMSET 命令はハッシュ タイプの複数のフィールドを設定するために使用され、HGETALL 命令はすべてのフィールドと対応する値を取得するために使用されます。ハッシュのタイプ。例:

HMSET key field1 value1 field2 value2
HGETALL key
ログイン後にコピー
  1. 結論

この記事では、Redis のデータ型と操作手順を紹介し、Redis の基本的な使用方法について説明します。もちろん、実際に使用する場合、Redis にはより高度な機能と操作手順があり、さらなる理解と学習が必要です。この記事が読者の Redis の理解と使用に役立つことを願っています。

以上がRedis リファレンスガイド: データ型から操作手順までの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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