Symfoware

Symfowareについての考察blog

Redis Command - SREM(指定したキーのセットの値を削除)

RedisのSREMについてメモ。

※ネタ元
http://code.google.com/p/redis/wiki/CommandReference
一覧はこちら
Redis コマンド一覧



SREM



データベースに存在するキーをランダムに1つ取得します。


sadd [キー] [値]



戻り値は、
1:削除成功
0:指定された値が存在しなかったので、削除が行われていない


まず、事前に「key_t」に「v1」「v2」「v3」という値を設定しておきます。


redis> sadd key_t v1
(integer) 1
redis> sadd key_t v2
(integer) 1
redis> sadd key_t v3
(integer) 1
redis> sinter key_t
1. "v1"
2. "v2"
3. "v3"




「v2」を削除してみます。


redis> srem key_t v2
(integer) 1
redis> sinter key_t
1. "v1"
2. "v3"




存在しない値を指定すると、「0」が返されます。


redis> srem key_t v4
(integer) 0











関連記事

テーマ:データベース - ジャンル:コンピュータ

  1. 2010/09/16(木) 17:51:48|
  2. Redis
  3. | トラックバック:0
  4. | コメント:0
  5. | 編集
<<Redis Command - SPOP(セットの値を1つ取得) | ホーム | Redis Command - SADD(セットにデータを追加)>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://symfoware.blog68.fc2.com/tb.php/566-0094af99
この記事にトラックバックする(FC2ブログユーザー)