Memcached 명령 운영...login
Memcached 명령 운영 매뉴얼
작가:php.cn  업데이트 시간:2022-04-13 17:53:40

Memcached incr 및 decr 명령


Memcached incr 및 decr 명령은 기존 키의 숫자 값을 늘리거나 줄이는 데 사용됩니다.

incr 및 decr 명령으로 작동되는 데이터는 10진수 32비트 부호 없는 정수여야 합니다.

키가 존재하지 않으면 NOT_FOUND를 반환하고, 키의 값이 숫자가 아니면 CLIENT_ERROR를 반환하며, 기타 오류의 경우 ERROR을 반환합니다.


incr 명령

구문: ​​

incr 명령의 기본 구문 형식은 다음과 같습니다.

incr key increment_value

매개변수 설명은 다음과 같습니다.

  • key: Key value 키-값의 키 구조는 캐시된 값을 찾는 데 사용됩니다.

  • increment_value: 값이 증가했습니다.

예제

다음 예에서는 방문자를 키로 사용하고 초기 값은 10이며 5를 더합니다.

set visitors 0 900 2
10
STORED
get visitors
VALUE visitors 0 2
10
END
incr visitors 5
15
get visitors
VALUE visitors 0 2
15
END

Output

출력 정보 설명:

  • NOT_FOUND: 키가 존재하지 않습니다.

  • CLIENT_ERROR: 자체 증가 값은 개체가 아닙니다.

  • ERROR문법 오류 등 기타 오류


decr 명령

decr 명령의 기본 구문 형식은 다음과 같습니다.

decr key decrement_value

매개변수 설명은 다음과 같습니다.

  • key: Key value 키-값 구조의 키는 다음과 같습니다. 캐시된 값을 찾는 데 사용됩니다.

  • decrement_value: 감소 값입니다.

set visitors 0 900 2
10
STORED
get visitors
VALUE visitors 0 2
10
END
decr visitors 5
5
get visitors
VALUE visitors 0 1
5
END

다음 예에서는 방문자를 키로 사용하고 초기 값은 10에서 5를 뺍니다.

Output

출력 정보 설명:

  • NOT_FOUND: 키가 존재하지 않습니다.

  • CLIENT_ERROR: 자체 증가 값은 개체가 아닙니다.

  • ERROR문법 오류 등 기타 오류

PHP 중국어 웹사이트