String : 문자열,이진 데이터 등을 위한 자료형
- 키에 값을 일대일로 대응시키는 가장 간단한 자료형
- 이진 안전 문자열
- 512MB가 최대이므로 데이터를 분할하거나 외부 스토리지를 사용한다.
> SET foo bar
> GET foo
여러개 키 동시에 다루기
> MSET mykey1 myvalue1 mykey2 myvalue2 mykey3 myvalue3
> MGET mykey1 myke3
SET으로 데이터를 넣고 GET으로 데이터를 조회한다.
여러개 불러오려면 MSET / MGET으로 조회를 한다.
String에서 숫자값을 넣어 증가를 시킬 수 있다.
> SET COUNT 1
> TYPE COUNT
- string
> INCR COUNT
- 2
값이 숫자형일 경우에 INCR로 증가를 시킬수 있다.
허나 값이 숫자형이 아닐경우에는 오류를 뱉어 낸다.
String 주요 명령어
| SET | 키 값 저장 |
| GET | 키 값 조회 |
| MSET | 여러개 키 값 저장 |
| MGET | 여러개 키 값 조회 |
| APPEND | 키 값 덮어쓰기 |
| STRLEN | 키 길이 조회 |
| GETRANGE | 범위를 지정하여 키 값 조회 |
| SETRANGE | 범위를 지정하여 키 값 저장 |
| INCR | 키 값 1 증가 |
| INCRBY | 값을 지정한 정수만큼 증가 |
| INCRBYFLOAT | 값을 지정한 부동소수점만큼 증가 |
| DECR | 키 값 1 감소 |
| DECRBY | 값을 지정한 정수만큼 감소 |
'redis' 카테고리의 다른 글
| redis sorted set 형 (0) | 2025.09.02 |
|---|---|
| redis set형 (0) | 2025.09.01 |
| redis List형 (0) | 2025.08.31 |
| redis 자료형 (0) | 2025.08.30 |
| redis 다운로드 (2) | 2025.08.30 |