Latest web development tutorials

memcached와 증분 및 DECR 명령

memcached와 증분 및 DECR 명령은 이미 증가 또는 뺄셈 연산됩니다있는 키 (키) 숫자 값으로 사용된다.

데이터 증분 및 명령의 DECR 동작은 소수 부호없는 32 비트 정수 여야합니다.

키가 반환NOT_FOUND 존재하지 않는 경우, 키의 값이 숫자, 복귀 CLIENT_ERROR아닌경우,다른 오류는오류를 반환.


증분 명령

구문 :

다음과 같이 기본 구문 증분 명령은 다음과 같습니다

incr key increment_value

다음과 같이 매개 변수는 다음과 같습니다

  • 키 키 키 값 구조 키가 캐시 값을 찾기 위해 사용된다.
  • increment_value : 값을 증가시킨다.

다음의 예에서는, 키 조작으로 5를 첨가 하였다 (10)의 초기 값을, 방문자를 사용한다.

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

수출

출력 정보 설명 :

  • NOT_FOUND : 키가 존재하지 않습니다.
  • CLIENT_ERROR : 값이 객체가 아니므.
  • 구문 오류와 같은오류 기타 오류.

DECR 명령

다음과 같이 기본 구문 DECR 명령은 다음과 같습니다

decr key decrement_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

이하의 실시 예에서는 마이너스 5 동작 다음 키 (10)의 초기 값으로 방문자를 사용한다.

수출

출력 정보 설명 :

  • NOT_FOUND : 키가 존재하지 않습니다.
  • CLIENT_ERROR : 값이 객체가 아니므.
  • 구문 오류와 같은오류 기타 오류.