728x90
리스트 타입의 경우 LPUSH or RPUSH 로 리스트를 특정 방향으로 푸쉬할 수 있는데
LPUSH 경우 0번 인덱스에 계속 채운다고 생각하면 된다
0번 인덱스 | 1 번 인덱스 | 2 번 인덱스 |
third | second | first |
이런 식 이다
여기서 꺼낼떄는 유추하기 쉽게 LPOP or RPOP 으로 방향을 지정하고 꺼내면된다
이때 방향에 따라서 스택 구조 or 큐 구조로 사용할 수 있다
다음은 LPOP 왼쪽에서 부터 즉, 제일 늦게 넣은것을 꺼내니까
스택 구조가 되겠다
큐 구조는 반대로
RPOP queue 로 꺼내면 된다
728x90
'리눅스 > redis' 카테고리의 다른 글
정렬된 SET (0) | 2024.01.21 |
---|---|
Hash 자료형 (0) | 2024.01.21 |
Set 자료 (0) | 2024.01.21 |
docker - redis - String Type (0) | 2024.01.15 |
docker - redis 설치 (0) | 2024.01.15 |