JSCODE Logo
프로그래밍 과외블로그후기멘토진
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호
학원 명칭 : 제이에스코드(JSCODE)원격학원학원설립ㆍ운영 등록번호 : 제6063호

서울특별시 구로구 경인로 20가길 11(오류동, 아델리아)

Copyright ⓒ 2025 JSCODE - 최상위 현업 개발자들의 프로그래밍 교육 All rights reserved.

이용약관개인정보처리방침
← 블로그 목록으로 돌아가기

Set 자료 구조 (SADD, SMEMBERS, SCARD)

JSCODE 박재성
JSCODE 박재성
2026-01-12
author
JSCODE 박재성
category
Redis
createdAt
Jan 12, 2026
series
비전공자도 이해할 수 있는 Redis 중급/실전
slug
redis-set-data-structure
type
post
updatedAt
Jan 12, 2026 12:17 AM

✅ Set

이전 강의에서 Redis의 Sorted Set 자료 구조를 먼저 배웠었다. Sorted Set은 score(점수)를 기준으로 자동 정렬되는 중복없는 자료 구조라고 설명했다. Set은 정렬되지 않는 중복 없는 자료구조를 뜻한다. 이런 특성 때문에 Set은 ‘순서는 중요하지 않지만, 중복되면 안 되는 데이터’를 다룰 때 적합하다.
notion image
 
 

✅ Set에 데이터 저장

# Set에 데이터 저장 # SADD [key] [member...] $ SADD member yeonwoo $ SADD member jihoon jaeseong # 한 번에 여러 개의 값을 넣을 수도 있음 $ SADD member jaeseong yeonwoo # 테스트를 위해 중복되는 값 넣어보기
 
 

✅ Set에 데이터 조회

$ keys * # Set이 잘 생성됐는 지 확인하기 # SET에 들어있는 모든 데이터 조회 # SMEMBERS [key] $ SMEMBERS member # 중복이 제거된 채로 데이터가 조회되는 걸 확인하기 (정렬도 되어 있지 않음) # SET에 들어있는 데이터 개수 조회 # SCARD [key] $ SCARD member
 
author
category
Redis
createdAt
Jan 12, 2026
series
비전공자도 이해할 수 있는 Redis 중급/실전
slug
type
series-footer
updatedAt
Jan 12, 2026 12:26 AM
📎
이 글은 비전공자도 이해할 수 있는 Redis 중급/실전 강의의 수업 자료 중 일부입니다.