English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Redis Zrevrank 명령어는 정렬된 집합에서 멤버의 순위를 반환합니다. 정렬된 집합의 멤버는 점수 값에 따라 감소하는(큰 순으로) 정렬됩니다.
순위는 0에서 시작되므로, 점수 값이 가장 큰 멤버의 순위는 0입니다.
ZRANK 명령어를 사용하여 멤버가 점수 값에 따라 증가하는(작은 순으로) 순서대로 배열된 순위를 얻을 수 있습니다.
redis Zrevrank 명령어의 기본 문법은 다음과 같습니다:
redis 127.0.0.1:6379> ZREVRANK key member
>= 2.2.0
빠른 멤버가 정렬된 집합 키의 멤버라면, 멤버의 순위를 반환합니다. 빠른 멤버가 정렬된 집합 키의 멤버가 아니라면, nil을 반환합니다.
redis 127.0.0.1:6379> ZRANGE salary 0 -1 WITHSCORES # 테스트 데이터 1)"jack" 2)"2000" 3)"peter" 4)"3500" 5)"tom" 6)"5000" redis 127.0.0.1:6379> ZREVRANK salary peter # peter의 급여가 두 번째로 높다 (integer) 1 redis 127.0.0.1:6379> ZREVRANK salary tom # tom의 급여가 가장 높다 (integer) 0