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.