Redis/redis

[Redis] String

오늘도개발 2024. 5. 7. 13:55

 

1. Redis String 이란? 

 

 - 문자열 텍스트

 

 - 직렬화 된 객체

 

 - 바이너리 배열 

 

 

2. Redis String 사용법

 

 - SET [Key 값] [value 값] 으로 데이터 저장

 

 - GET [Key 값] 으로 데이터 조회

    > SET trip:1 가족여행
    OK
    > GET trip:1
    "가족여행"

 

 

- 특별한 옵션 설정 가능 nx: 키가 있는 경우 실패,  xx: 키가 이미 있는 경우에만 성공   

    > set trip:1 분위기 nx
    (nil)
    > set trip:1 분위기 xx
    OK

  

- 명령을 묶어서 처리할 수 도 있음

 

    > mset trip:1 가족여행 trip:2 분위기 trip:3 해변
    OK
    > mget trip:1 trip:2 trip:3
    1) "가족여행"
    2) "분위기"
    3) "해변"

 

 

 - 다음과 같이 숫자 연산도 가능

 

    > set total_nums 0
    OK
    > incr total_nums
    (integer) 1
    > incrby total_nums 10
    (integer) 11
    > decr total_nums
    (integer) 10
    > decrby total_nums 5
    (integer) 5

 

'Redis > redis' 카테고리의 다른 글

[Redis] sorted sets  (0) 2024.05.09
[Redis] hashes  (0) 2024.05.09
[Redis] sets  (0) 2024.05.09
[Redis] lists  (0) 2024.05.07
[Redis] redis 란?  (0) 2024.05.07