Latest web development tutorials

MemCached añadir comandos

MemCached comando se utiliza para agregarvalor (valor de datos) almacenados en la claveespecificada(tecla).

Si se agrega la clave ya existe, los datos no se actualiza, el valor anterior seguirá siendo el mismo, y obtendrá una respuestaNOT_STORED.

sintaxis:

El comando básico sintaxis complemento es el siguiente:

add key flags exptime bytes [noreply]
value

Los parámetros son como sigue:

  • clave: pulse la estructura clave-valor, se utiliza para encontrar el valor de caché.
  • banderas: pueden incluir un par clave-valor del parámetro entero, el cliente utiliza para almacenar información adicional acerca de los pares de valores clave.
  • EXPTIME: guardar pares de valores clave en la caché de la cantidad de tiempo (en segundos, 0 significa que para siempre)
  • bytes: número de bytes almacenados en la caché
  • noreply (opcional): Este parámetro indica el servidor no tiene que devolver datos
  • Valor: el valor almacenado (siempre situado en la segunda fila) (se puede entender directamente como valor estructura clave-valor)

Ejemplos

Hemos establecido los siguientes ejemplos:

  • tecla → new_key
  • bandera → 0
  • EXPTIME → 900 (en segundos)
  • bytes → 10 (el número de bytes de almacenamiento de datos)
  • → valor DATA_VALUE
add new_key 0 900 10
data_value
STORED
get new_key
VALUE new_key 0 10
data_value
END

exportación

Si los datos se añaden con éxito, la salida:

STORED

la información de salida Descripción:

  • GUARDADO: después dela salida guardado correctamente.
  • NOT_STORED: Tras el fracaso para mantener la producción.