SADD

Redis 開発者教育の申込 Redis 定期点検/技術サポート
Redis Technical Support
Redis エンタープライズサーバー
Redis Enterprise Server

集合にデータを追加

使い方は sadd key member です。
member を複数指定できます。

Example

コマンド>sadd myset "メンバー_1"
結果>1
コマンド>sadd myset "メンバー_2" "メンバー_3" "メンバー_4"
結果>3   追加されたメンバーの個数を返す
コマンド>smembers myset    メンバーを照会する
結果>1) メンバー_2
2) メンバー_4
3) メンバー_3   特別な順序なく照会される
4) メンバー_1

アニメーションを見る

Note 順序どおりに照会するには SortedSets を使えばよい。

member は重複しない

集合で member は重複できません。

Example

コマンド>sadd myset "メンバー_2"
結果>0   既存に "メンバー_2" があるので追加されなかった
コマンド>sadd myset "メンバー_2" "メンバー_5"
結果>1   "メンバー_5" だけ追加された
コマンド>smembers myset
結果> 1) メンバー_2
2) メンバー_4
3) メンバー_5
4) メンバー_1
5) メンバー_3


構文

SADD key member [member ...]

  • version 1.0.0 から使用できます。
  • 時間計算量は O(1) です。
  • 2.4 以降から member を複数指定できるようになりました。
SQL Insert Redis Enterprise 7.3.0 以上なら INSERT を使ってみてください。
関連コマンド SMEMBERS, SREM, SPOP, ZADD
Clients for Java Jedis, Lettuce, Redisson
Clients for C Hiredis

<< SETS SADD SADDS >>

Email 返事がかかってなれば、メールでお知らせします。