Redis 3

[Redis] ZSET

개념ZSET: 중복을 허용하지 않고 자동으로 정렬되는 집합 자료구조 (Sorted Set)구성 요소key : 저장되는 타이틀value : 저장되는 실제 데이터score : 해당 데이터를 정렬하기 위한 기준이 되는 숫자장점 (DB와 비교) -> 실시간 순위 변동이 잦은 데이터 처리에 유리자동 정렬 (정렬 비용이 사실상 0원)점수 변경 시 순위가 즉시 반영TOP N 조회가 빠름 (실시간 반응성, 고성능 동시에 만족)대표 명령어 (score가 높은 값이 자동으로 상위에 정렬) zadd key score valuezincrby key score value (score만큼 증가시킴)zrevrange key start_idx end_idx (점수가 높은 순서로 지정된 범위만큼 가져옴)zrange : 오름차순으로 표..

Redis 2026.03.27

[Redis] Redis + RedisInsight

1. 개념Redis: 메모리 기반 초고속 데이터 저장소RedisInsight: Redis의 시각화(GUI) 도구 2. 도커 설치 방법Docker hub 공식 문서 - How to use this image 활용 (이미지가 없어도 다운로드 후 자동 실행) 3. Redis Insight를 Redis에 연결하기1) localhost:5540 접속 및 약관 동의2) Add database - Connection Settings에서 다음과 같이 설정 (Host 입력 란 주의)3) 연결 실패 시, Docker Desktop에서 redis 컨테이너가 6379 포트에서 잘 실행되고 있는지 확인포트에 6379:6379가 표시되어 있지 않은 경우, 컨테이너 삭제 후 터미널에서 수동 실행docker run -it -d --..

Redis 2026.03.27