Redis

[Redis] Redis의 데이터 형식(Lists)

코푸딩 2023. 3. 19. 14:24
728x90

Lists

  • Linked-list 형태의 자료구조: 데이터 추가, 삭제가 빠름
  • Queue 또는 Stack처럼 사용할 수 있다.
  • lists의 첫번째 인덱스는 0이고 마지막 인덱스는 -1이다.
    두번째 인덱스는 1, 뒤에서 두번째 인덱스는 -2 형식이다.
명령어 기능 예제
LPUSH 리스트의 왼쪽에 값을 추가 LPUSH list apple
RPUSH 리스트의 오른쪽에 값을 추가 RPUSH list banana
LLEN 리스트에 들어있는 데이터 개수 반환 LLEN list
LRANGE 리스트의 특정 범위 반환 LRANGE list 0 -1:
0번째부터 마지막(-1)번째 데이터 반환
LPOP 리스트의 왼쪽에서 값을 삭제 후 반환 LPOP list
RPOP 리스트의 오른쪽에서 값을 삭제 후 반환 RPOP list

 

728x90

'Redis' 카테고리의 다른 글

[Redis] Redis 데이터 형식(Sorted Sets)  (0) 2023.03.22
[Redis] Redis 데이터 형식(Hashes)  (0) 2023.03.22
[Redis] Redis 데이터 형식(Sets)  (0) 2023.03.22
[Redis] Redis와 NoSQL  (0) 2023.03.16
[Redis] Redis의 특징  (0) 2023.03.16