이론/백엔드 개념정리

3. Redis List관련

블스뜸 2025. 4. 30. 13:52
  • list
    • deque 또는 double-ended queue 와 유사한 구조
    • 데이터 추가
      • LPUSH key value
      • RPUSH key value
      • 데이터 중간에 삽입 불가
    • 데이터 추출 : LPOP key, RPOP key
    • 데이터 조회 : lrange <Key> startIndex endIndex
      - 전체 조회는 start : 0, end : -1
      - 범위 index : -1 = 마지막index, -2 : 마지막에서 두번째index
      - ex) 0 0 : 첫번째 데이터, -1 -1 : 마지막 데이터, -2 -1 : 마지막 2번째부터 마지막데이터
    • 데이터 개수 조회 : LLEN key
    • 활용
      • 웹사이트 최근방문
      • 최근 살펴본 상품 리스트 등