Latest web development tutorials

commande incr et decr Memcached

commande incr et decr Memcached est utilisé pour la clé (key) valeur numérique existe déjà sera incrémenter ou opération de soustraction.

incr des données et le fonctionnement de decr de la commande doit être un entier 32 bits non signé décimal.

Si la clé n'existe pas de retourNOT_FOUND, si la valeur de la clé est pas un numéro, le CLIENT_ERRORderetour,d' autres erreurs de retourERROR.


commande incr

Syntaxe:

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

incr key increment_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.
  • increment_value: augmenter la valeur.

Exemples

Dans les exemples suivants, on utilise des visiteurs comme clé, une valeur initiale de 10, suivi par l'addition de 5 l'opération.

set visitors 0 900 2
10
STORED
get visitors
VALUE visitors 0 2
10
END
incr visitors 5
15
get visitors
VALUE visitors 0 2
15
END

exportation

informations de sortie Description:

  • NOT_FOUND n'existe pas la clé.
  • CLIENT_ERROR: Puisque la valeur est pas un objet.
  • ERROR autres erreurs, telles que les erreurs de syntaxe.

commande decr

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

decr key decrement_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.
  • decrement_value: réduire la valeur.

Exemples

set visitors 0 900 2
10
STORED
get visitors
VALUE visitors 0 2
10
END
decr visitors 5
5
get visitors
VALUE visitors 0 1
5
END

Dans les exemples suivants, on utilise des visiteurs comme clé, une valeur initiale de 10, suivie de 5 l'opération moins.

exportation

informations de sortie Description:

  • NOT_FOUND n'existe pas la clé.
  • CLIENT_ERROR: Puisque la valeur est pas un objet.
  • ERROR autres erreurs, telles que les erreurs de syntaxe.