inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실전! Redis 활용

Sorted Sets

ZSet 다이어그램 질문

해결된 질문

84

개발하는쿼카

작성한 질문수 43

0

안녕하세요~!

zadd를 통해서 TeamC 의 score는 50으로 저장한 것 같은데, 다이어그램은 100으로 되어 있어서 질문 남깁니다!

redis nosql cache

답변 2

1

신동현

안녕하세요, 자료에 오타가 있었네요. 다이어그램도 50으로 이해 해주시면 됩니다!

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

개발하는쿼카님께서 질문하신 ZSet의 다이어그램 관련해서 답변드리겠습니다. ZSet(Zordered Set) 데이터 구조는 각 원소가 점수와 함께 저장되는 배열 형태의 데이터 타입입니다. 주로 점수 기반의 랭킹 시스템에 많이 활용됩니다.

강의 내용 중 zadd 명령어를 통해 특정 팀(예: TeamC)의 점수를 업데이트할 때, 설명에서 말한 점수와 다이어그램에서의 점수가 다를 경우, 이는 설명 내의 실수일 가능성이 있습니다. 하지만 상황에 따라 다이어그램을 통해 설명하는 과정에서 다른 값으로 설정해놓고 사용될 수 있으니 이런 차이가 발생할 수 있기도 합니다.

그러나, zadd 로 실제로 저장될 때는 명령어에 입력된 score가 적용되기 때문에 다이어그램 내의 예시는 개념적으로 참고하시면 좋겠습니다. 데이터에 오차 없이 정확히 반영되도록 확인이 필요한 경우, 직접 zadd 명령어를 통해 Redis CLI에서 실험해 보시는 것도 추천드립니다.

아래는 일반적인 ZSet 명령어 사용 예입니다:

ZADD myzset 50 "TeamC"
ZADD myzset 100 "TeamC" # 실제로는 이전 score를 100으로 업데이트
ZRANGE myzset 0 -1 WITHSCORES

관련해서 유사한 질문이 있었던 “Redis ZSet 사용법” 게시물을 참고하시면 추가적인 정보 확인이 가능하실 겁니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Stale Cahe Invalidation 방법에 대한 질문 요청 드립니다

0

116

2

pipeline 다이어그램 m/s 오타 제보

0

100

1

Streams 삭제 관련 질문

0

121

2

안녕하세요 Pub/sub과 분산 락에 대해 질문이 있습니다.

0

206

2

분산 락에 대해 질문 있습니다.

0

103

1

장바구니 구현 관련

0

119

2

레디스 사용관련 질문

0

205

1

Rate Limiter 예제에 대해 질문있습니다!

0

226

2

Bitmap - User Online Status(온라인 상태 표시)에 질문 드립니다.

0

239

1

Hash - Login Session(로그인 세션)에 대해 질문 드립니다.

0

244

1

String - Fixed Window Rate Limiter(비율 계산기) 에 질문 드립니다.

0

206

1

Sorted Sets에 대해 질문 합니다.

0

230

2

데이터 타입 활용 - 온라인 상태 표시 [Bitmap] 관련 질문

2

223

1

ec2 내 Redis 잘못된 host 연결

0

364

1

Stable Cache Invalidation 해결방안

0

467

3

Stale cahe invalidation 예시

0

321

1

블룸필터-중복이벤트 제거 예시

0

276

1

온라인 상태 표시

0

248

1

해시-로그인세션 꼭 해시를 쓰는 이유가 무엇인가요?

0

309

2

개인 블로그 공유

0

283

1

subscriber, publisher 두개 같은 포트로 띄울 수 있나요?

0

388

2

외부 클라이언트에서 도커 redis-stack-server 접속 시, 블룸필터 명령어가 없다고 합니다.

0

559

1

트랜잭션(multi) 질문입니다.

0

319

1

Sliding Window Rate Limiter에 대한 질문

1

374

1