Latest web development tutorials

Memcached ajouter commande

Memcached ajouter commande est utilisée pour lavaleur (valeur de données) stockées dans la cléspécifiée(clé).

Si vous ajoutez la clé existe déjà, les données ne sont pas mis à jour, la valeur précédente restera le même, et vous obtiendrez une réponseNOT_STORED.

Syntaxe:

La commande de base de la syntaxe add est la suivante:

add key flags exptime bytes [noreply]
value

Les paramètres sont les suivants:

  • clé: Touche de structure clé-valeur, il est utilisé pour trouver la valeur de la mémoire cache.
  • drapeaux: peuvent inclure une paire de paramètre entier valeur-clé, le client utilise pour stocker des informations supplémentaires sur les paires clé-valeur.
  • EXPTIME: sauver paires clé-valeur dans le cache de la longueur de temps (en secondes, 0 signifie toujours)
  • octets: nombre d'octets stockés dans le cache
  • noreply (facultatif): Ce paramètre indique le serveur n'a pas besoin de renvoyer des données
  • valeur: la valeur stockée (toujours situé dans la deuxième rangée) (peut être directement comprise comme valeur de structure clé-valeur)

Exemples

Nous avons mis les exemples suivants:

  • touche → new_key
  • drapeau → 0
  • EXPTIME → 900 (en secondes)
  • → 10 octets (le nombre d'octets de stockage de données)
  • valeur → data_value
add new_key 0 900 10
data_value
STORED
get new_key
VALUE new_key 0 10
data_value
END

exportation

Si les données sont ajoutées avec succès, la sortie:

STORED

informations de sortie Description:

  • STORED: Après la sortie enregistré avec succès.
  • NOT_STORED: Après l'échec de maintenir la production.