Redisのセット(セット)2024 年の最新の入門チュートリアル。このコースでは Redisのコマンドセット, について学習できます。
Redisのは、Setの文字列型の順不同のコレクションです。 これは、コレクションがデータを複製することはできませんことを意味し、コレクションの唯一のメンバーです。
Redisのを達成するためにハッシュテーブルにより設定されたので、複雑さはO(1)で見つける、削除、追加されています。
(各セットには4000万人以上のメンバーを格納することができます4294967295)232--1メンバーの最大数を設定します。
redis 127.0.0.1:6379> SADD w3bigkey redis (integer) 1 redis 127.0.0.1:6379> SADD w3bigkey mongodb (integer) 1 redis 127.0.0.1:6379> SADD w3bigkey mysql (integer) 1 redis 127.0.0.1:6379> SADD w3bigkey mysql (integer) 0 redis 127.0.0.1:6379> SMEMBERS w3bigkey 1) "mysql" 2) "mongodb" 3) "redis"
三つの要素の挿入w3bigkeyという名前のコレクションに我々SADDコマンド上記の例では。
次の表は、基本的なコマンドのRedisのセットを示しています。
いいえ。 | コマンドと説明 |
---|---|
1 | SADDキーメンバー1 [member2] コレクションに1つ以上のメンバーを追加します。 |
2 | SCARDキー コレクションのメンバーであること |
3 | SDIFFキー1 [キー2] すべてのコレクションのセットの間の差を返します。 |
4 | SDIFFSTORE先キー1 [キー2] 違いは、すべてのセットを設定し、先に格納されて返します |
5 | 焼結体キー1 [キー2] 戻るすべての与えられたセットの交差点まで |
6 | SINTERSTORE先キー1 [キー2] すべてのセットの共通部分を返しますし、先に格納されています |
7 | SISMEMBER主要メンバー 要素は主要メンバーのコレクションのメンバであるかどうかを決定します |
8 | SMEMBERSキー のすべてのメンバーのコレクションを返します |
9 | SMOVEソース送り先メンバー 先の移動コレクションセットのソースからのメンバー要素 |
10 | SPOPキー コレクション内のランダムな要素を削除して返します |
11 | SRANDMEMBERキー[カウント] 一つ以上の乱数のコレクションを返します |
12 | SREMキーメンバー1 [member2] 1つまたは複数のメンバーのセットを削除 |
13 | SUNIONキー1 [キー2] 戻る組合のすべての指定されたセットに |
14 | SUNIONSTORE先キー1 [キー2] すべての設定与えられ、宛先セットのコレクションに格納されています |
15 | SSCANカーソルキー[MATCHパターン] [ COUNTカウント] コレクション内の反復要素 |