수색…


소개

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 명령에 음수 증가분을 전달하여 키를 감소시킬 수 있습니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow