Commande set Memcached
La commande
Si la clé définie existe déjà, cette commande peut mettre à jour les données d'origine correspondant à la clé, ce qui doit réaliser la fonction de mise à jour.
Syntaxe :
Le format de syntaxe de base de la commande set est le suivant :
set key flags exptime bytes [noreply] value
La description du paramètre est la suivante :
clé : La clé dans la structure clé-valeur est utilisée pour trouver les valeurs mises en cache.
flags : un paramètre entier qui peut inclure des paires clé-valeur et est utilisé par le client pour stocker des informations supplémentaires sur les paires clé-valeur .
exptime : Combien de temps conserver les paires clé-valeur dans le cache (en secondes, 0 signifie pour toujours)
bytes : Le nombre d'octets stockés dans le cache
noreply (facultatif) : Ce paramètre indique au serveur qu'aucune donnée n'a besoin d'être être renvoyé
valeur : La valeur stockée (toujours située dans la deuxième ligne) (peut être directement comprise comme la valeur dans la structure clé-valeur)
Instance
Dans les exemples suivants, nous définissons :
clé → php
flag → 0
exptime → 900 (en secondes)
octets → 9 (nombre d'octets de stockage de données)
valeur → memcached
set php 0 900 9 memcached STORED get php VALUE php 0 9 memcached END
Sortie
Si les données sont définies avec succès, affichez :
STORED
Description des informations de sortie :
STORED : Sortie après une sauvegarde réussie.
ERREUR : Sortie après un échec de maintien.