SET
GET
어떻게 작동하는 것일까?
- App Server - 웹 사이트(Redis 명령어 작성할 수 있는)
- 명령어를 CLI에 작성
- Play 버튼을 입력하면 입력이 된다.equals(Redis 서버에 전송)
SET message 'Hi there'
- SET 명령어는 Redis에 문자열을 저장하는 명령어
- message
- Key가 'message'라는 문자열이 되는 셈
- 'Hi there'
- Value가 'Hi there'이 되는 셈
- 이렇게 Redis에서는 key -> message, value -> 'Hi there'을 저장하게 된다.
- 데이터를 저장한 후 'OK"이라고 응답을 하는 것을 볼 수 있다.(성공)
- GET 명령어를 사용하면 문자열을 가져올 수 있다.
- GET을 사용하면 뒤의 단어를 확인한다.
- 지금은 message라는 단어를 확인할 수 있다.
- 즉, message가 Key라는 것을 알 수 있다.
- Redis에 보관된 Key를 찾는다.
- == Redis에 보관된 message라는 이름을 가진 Key를 찾는다. 와 동일하다.
- Key에 해당하는 Value 값 'Hi there'을 찾아 반환한다.
GET과 SET 명령어는 문자열과 숫자를 저장하고, 찾아오는데 활용된다.
더 다양한 자료구조가 존재한다.!
- String
- List
- Hash
- Set
- Sorted Set
- Bitmap
- Hyperloglog
- JSON
- Index
https://redis.io/docs/data-types/
'DB관련 > REDIS' 카테고리의 다른 글
REDIS - SETNX / SETEX / MEST / MSETNX (0) | 2024.01.26 |
---|---|
REDIS - 만료 옵션의 활용 사례(Options) (1) | 2024.01.26 |
REDIS - SET 변형 명령어 (0) | 2024.01.26 |
REDIS를 CLI로 사용 해보기 (0) | 2024.01.25 |
REDIS 시작하기 (0) | 2024.01.24 |