Latest web development tutorials

comando Memcached preceder

comando preceder Memcached a um já existentechave de valor(key)(valor de dados)frente adicional de dados.

sintaxe:

O comando básico de sintaxe preceder é a seguinte:

prepend key flags exptime bytes [noreply]
value

Os parâmetros são como se segue:

  • chave: Tecla estrutura de valores-chave, ele é usado para encontrar o valor cache.
  • flags: pode incluir um par de valores-chave de parâmetro inteiro, o cliente usa para armazenar informações adicionais sobre os pares chave-valor.
  • EXPTIME: salvar pares chave-valor no cache o período de tempo (em segundos, 0 significa para sempre)
  • bytes: número de bytes armazenados no cache
  • noreply (opcional): Este parâmetro informa o servidor não precisa retornar dados
  • valor: o valor armazenado (sempre localizados na segunda linha) (pode ser diretamente entendida como valor estrutura de key-value)

Exemplos

Exemplos são os seguintes:

  • Primeiro, armazenar um w3big chave no Memcached, que é memcached.
  • Em seguida, usamos o comando get para recuperar o valor.
  • Em seguida, usamos o acréscimo de comandopreceder "Redis" após o valor da chave é w3big.
  • Por fim, vamos usar o comando get para recuperar o valor.
set w3big 0 900 9
memcached
STORED
get w3big
VALUE w3big 0 14
memcached
END
prepend w3big 0 900 5
redis
STORED
get w3big
VALUE w3big 0 14
redismemcached
END

exportação

Se os dados forem adicionados com êxito, a saída:

STORED

informações de saída Descrição:

  • Armazenado: Após saída salva com sucesso.
  • NOT_STORED: A chave no Memcached não existe.
  • CLIENT_ERROR: erro de execução.