redis

redis String 자료형

몽게구름 2025. 8. 30. 22:55

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