redis
Redis String 데이터 유형
수색…
소개
Redis는 특정 키와 데이터를 연결하는 데 사용되는 문자열 데이터 형식을 제공합니다. Redis 문자열은 Redis에서 사용할 수있는 가장 기본적인 데이터 유형 및 사용자가 함께 작업하는 방법을 배우는 첫 번째 데이터 유형 중 하나입니다.
문자열은 종종 텍스트 데이터와 연관되지만, Redis 문자열은 다양한 데이터를 저장하는 데 사용할 수있는 버퍼와 비슷합니다. Redis 문자열은 정수, 부동 소수점 수, 비트 맵, 텍스트 및 이진 데이터를 나타내는 데 사용할 수 있습니다.
통사론
- SET 키 값 [EX 초] [PX 밀리 초] [NX | XX]
- INCR 키
- INCRBY 키 증가
- INCRBYFLOAT 키 증가
- DECR 키
- DECRBY 키 감소
문자열을 정수로 사용하기
여러 명령을 사용하면 정수 값을 나타내는 문자열로 작업 할 수 있습니다.
사용자는 다음 명령을 사용하여 키의 정수 값을 설정할 수 있습니다.
SET intkey 2
set 명령은 필요한 경우 키를 작성하거나 이미있는 경우 갱신합니다.
정수 키 값은 INCR 또는 INCRBY 명령을 사용하여 서버에서 갱신 될 수 있습니다. INCR은 키 값을 1 씩 증가시키고 INCRBY는 제공된 단계 값만큼 키 값을 증가시킵니다.
INCR intkey
INCRBY intkey 2
INCR 또는 INCRBY에 지정된 키 값을 정수로 표시 할 수없는 경우 Redis는 오류를 반환합니다. 키가 존재하지 않으면 키가 작성되고 조작은 기본값 0으로 적용됩니다.
DECR 및 DECRBY c 명령은 역순으로 값을 감소시킵니다.
문자열을 부동 소수점 숫자로 사용하기
Redis를 사용하면 String 데이터 유형을 사용하여 부동 소수점 숫자를 저장할 수 있습니다.
사용자는 다음 명령을 사용하여 키의 부동 소수점 값을 설정할 수 있습니다.
SET floatkey 2.0
set 명령은 필요한 경우 키를 작성하거나 이미있는 경우 갱신합니다.
INCRBYFLOAT 명령을 사용하여 서버에서 키 값을 갱신 할 수 있습니다. INCRBYFLOAT는 제공된 증가 값만큼 키 값을 증가시킵니다.
INCRBYFLOAT floatkey 2.1
INCRBYFLOAT에 지정된 키 값을 부동 소수점으로 표현할 수 없으면 Redis는 오류를 반환합니다. 키가 존재하지 않으면 키가 작성되고 조작은 기본값 0.0으로 적용됩니다.
INCRBYFLOAT 명령에 음수 증가분을 전달하여 키를 감소시킬 수 있습니다.