English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Redis Zrem コマンドは、有序集合から1つまたは複数のメンバーを削除します。存在しないメンバーは無視されます。
keyが存在するが、有序集合のタイプでない場合、エラーが返されます。
注意: Redisにおいて 2.4 バージョン以前は、ZREMは一度に1つの要素しか削除できませんでした。
redis Zrem コマンドの基本的な语法は以下の通りです:
redis 127.0.0.1:6379> ZREM key member [member ...]
>= 1.2.0
成功して削除されたメンバーの数、無視されたメンバーを含まない。
# テストデータ redis 127.0.0.1:6379> ZRANGE page_rank 0 -1 WITHSCORES 1) "bing.com" 2) "8" 3) "baidu.com" 4) "9" 5) "google.com" 6) "10" # 単一の要素を削除 redis 127.0.0.1:6379> ZREM page_rank google.com (整数) 1 redis 127.0.0.1:6379> ZRANGE page_rank 0 -1 WITHSCORES 1) "bing.com" 2) "8" 3) "baidu.com" 4) "9" # 複数の要素を削除 redis 127.0.0.1:6379> ZREM page_rank baidu.com bing.com (整数) 2 redis 127.0.0.1:6379> ZRANGE page_rank 0 -1 WITHSCORES (空のリストまたはセット) # 不存在の要素を削除 redis 127.0.0.1:6379> ZREM page_rank non-exists-element (整数) 0