Latest web development tutorials

Memcached adicionar comando

Memcached adicionar comando é usado paravalor (valor de dados) armazenados na chaveespecificada(key).

Se você adicionar a chave já existe, os dados não são atualizados, o valor anterior permanecerá o mesmo, e você vai obter uma respostaNOT_STORED.

sintaxe:

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

add 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

Nós estabelecemos os seguintes exemplos:

  • tecla → new_key
  • bandeira → 0
  • EXPTIME → 900 (em segundos)
  • bytes → 10 (o número de bytes de armazenamento de dados)
  • valor → data_value
add new_key 0 900 10
data_value
STORED
get new_key
VALUE new_key 0 10
data_value
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: Após o fracasso para manter a produção.