[Redis] 값의 저장과 획득 (문자열&리스트)
이번에는 간단한 값들을 저장하고, 다시 읽어들이는 법을 다뤄보겠다.
문자열
간단한 문자열값의 저장은 set 명령을 통해 수행할 수 있다.
키와 값을 순서대로 쳐주면 된다.

그리고 읽어오는건 get으로 수행할 수 있다. 키값만 주면 된다.

레디스의 문자열은 최대 512메가바이트의 크기를 가질 수 있고, 바이너리 값도 다룰 수가 있다..
리스트
리스트는 lpush나 rpush 등으로 삽입을 시도하는 순간에 생성된다.
lpush는 왼쪽에, rpush는 오른쪽에 삽입한다.

한번에 여러개를 넣을 수도 있다.

그리고 리스트를 조회하려면 lrange에 시작-끝 인덱스값을 주면 된다.

그냥 다 보고 싶으면 종료값을 -1로 주면 된다.

삭제를 하고 싶다면 lpop&rpop을 사용하면 된다. 요소를 하나 삭제 후, 값을 반환해준다.

llen은 리스트의 길이를 계산해준다.

lindex는 인덱스값을 받아 인덱싱을 해준다.

이외에도 몇가지 함수가 더 있는데, 그건 문서를 참조하길 바란다.
https://redis.io/commands/blpop
그렇다.
참조
https://riptutorial.com/ko/redis/example/28288/%EB%AA%A9%EB%A1%9D%EC%97%90-%ED%95%AD%EB%AA%A9-%EC%B6%94%EA%B0%80%ED%95%98%EA%B8%B0
https://blog.seotory.com/post/2016/11/introduction-to-redis
https://redis.io/commands/blpop