Redis ‐ 자료구조 - dnwls16071/Backend_Summary GitHub Wiki
📚 Redis 자료구조 정리
📚 String 자료구조(동시성 이슈, 캐싱처리)
[ redis는 0~15번까지 데이터베이스로 구성된다. ]
$ select db번호
[ 데이터베이스 내 모든 키 조회 ]
$ keys *
redis 활용처 : 좋아요 기능, 재고 관리(동시성 이슈), 임시 저장(캐싱)
📚 list 자료구조
- deque 또는 double-ended queue와 유사한 구조를 가지고 있다.
- 데이터 추가
- lpush, rpush, lpop, rpop
- lrange, llen, expire
- 데이터 중간에 삽입은 불가하다.
- 최근 방문한 페이지, 최근 조회한 상품 목록
프로젝트에서 필요한 기능인 인기순 정렬의 경우를 이걸 사용해도 괜찮지 않을까 생각해본다.
📚 set 자료구조
- set은 순서가 없고 중복이 없는 자료구조이다.
- SADD, SMEMBERS, SCARD, SREM