Latest web development tutorials

commande Memcached append

Memcached append commande à uneclé existante (clé)valeur (valeur de données) pour ajouter des données.

Syntaxe:

La commande de base syntaxe append est la suivante:

append 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

Des exemples sont les suivants:

  • Tout d'abord, nous stockons un w3big clé dans Memcached, qui est memcached.
  • Nous utilisons ensuite la commande get pour récupérer la valeur.
  • Ensuite , nous utilisons la commandeappend pour ajouter "Redis" après la valeur de la clé est w3big.
  • Enfin, nous allons utiliser la commande get pour récupérer la valeur.
set w3big 0 900 9
memcached
STORED
get w3big
VALUE w3big 0 9
memcached
END
append w3big 0 900 5
redis
STORED
get w3big
VALUE w3big 0 14
memcachedredis
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: La clé sur Memcached n'existe pas.
  • CLIENT_ERROR: erreur d'exécution.