English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Redis Zrem 명령어는 정렬된 집합에서 하나나 여러 개의 멤버를 제거합니다. 존재하지 않는 멤버는 무시됩니다.
key가 존재하지만 정렬된 집합 유형이 아닐 때, 오류를 반환합니다.
주의: Redis에서 2.4 버전 이전에는 ZREM은 매번 하나의 요소만 제거할 수 있었습니다.
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 (integer) 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 (integer) 2 redis 127.0.0.1:6379> ZRANGE page_rank 0 -1 WITHSCORES (empty list or set) # 없는 요소를 제거합니다 redis 127.0.0.1:6379> ZREM page_rank non-exists-element (integer) 0