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

Memcached 대체 명령


Memcached 바꾸기 명령은 기존 키(키)값(데이터 값)을 바꾸는 데 사용됩니다.

키가 존재하지 않으면 교체가 실패하고 NOT_STORED라는 응답을 받게 됩니다.

구문: ​​

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

replace key flags exptime bytes [noreply]
value

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

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

  • flags: 클라이언트가 키-값 쌍에 대한 추가 정보를 저장하는 데 사용하는 키-값 쌍을 포함할 수 있는 정수 매개변수 . ( 선택)

    : 이 매개변수는 데이터를 반환할 필요가 없음을 서버에 알려줍니다.
  • value

    : 저장된 값(항상 두 번째 줄에 위치)(키-값 구조의 값으로 직접 이해 가능) )
  • 인스턴스

    다음 예에서는
  • key → mykey

  • flag → 0

    exptime → 900(초)

byte s → 10 (개수 데이터 저장 바이트)

  • value → data_value

  • 다음 예에서는 'mykey' 키를 사용하고 해당 값 data_value를 저장합니다. 실행 후 동일한 키의 값을 'some_other_value'로 바꿉니다.

    add mykey 0 900 10
    data_value
    STORED
    get mykey
    VALUE mykey 0 10
    data_value
    END
    replace mykey 0 900 16
    some_other_value
    get mykey
    VALUE mykey 0 16
    some_other_value
    END

    Output
  • 데이터가 성공적으로 추가되면 출력:

    STORED

    출력 정보 설명:
  • STORED
  • : 저장 성공 후 출력됩니다.

NOT_STORED

: 교체 수행 실패 후 출력됩니다.