redis

redis sorted set 형

몽게구름 2025. 9. 2. 23:27

sorted set형 : 순서가 있는 set 형 

랭킹 구현에 자주 사용한다.

함수 설명 사용법
ZADD 하나 이상의 점수와 멤버 쌍 추가 ZADD key score member
ZCARD 멤버 수 조회 ZCARD key
ZRANK 오름차순으로 조회 ZRANK key member
ZREVRANK 지정한 멤버의 점수 순위를 높은 순서대로 조회 ZREVRANK key member
ZRANGE 범위에 있는 멤버 목록 오름차순 조회 ZRANGE key min max
ZRANGESTORE 범위에 있는 멤버 목록 오름차순 조회 및 저장 ZRANGESTORE dst src min max
ZREM 멤버 삭제 ZREM key member
ZCOUNT 범위에 잇는 멤버 수 조회 ZCOUNT key min max
ZPOPMAX 최대인 멤버를 삭제 후 조회 ZPOPMAX key
ZPOPMIN 최소인 멤버 삭제 후 조회 ZPOPMIN key
ZSCORE 지정한 멤버 점수 조회 ZCORE key member
ZMSCORE 여러 멤버 점수 조회 ZMSCORE key member
ZSCAN 반복 처리하여 멤버 조회 ZCAN key cursor
ZMPOP 최대 혹은 최소인 여러 멤버 삭제 후 조회 ZMPOP numkeys key
BZMPOP 블록 기능 ZMPOP BZMPOP numkeys key

 

 

집합 연산 명령어

함수 설명 사용법
ZINTER 교집합 조회 ZINTER numkeys key
ZINTERSTORE 교집합 조회 후 저장 ZINTERSOTRE destination numkeys key
ZINTERCARD 교집합에 포함된 멤버 조회 ZINTERCARD numkeys key
ZDIFF 차집합 조회 ZDIFF numkeys key
ZDIFFSTORE 차집합 조회 후 저장 ZDIFFSTORE destination numkeys key
ZUNION 합집합 조회 ZUNION numkeys key
ZUNIONSTORE 합집합 조회 후저장 ZUNIONSTORE destination numkeys key

'redis' 카테고리의 다른 글

redis set형  (0) 2025.09.01
redis List형  (0) 2025.08.31
redis String 자료형  (0) 2025.08.30
redis 자료형  (0) 2025.08.30
redis 다운로드  (2) 2025.08.30