Latest web development tutorials

Memcached prepend Befehl

Memcached prepend Befehl zu einem vorhandenenSchlüssel (key) Wert (Datenwert)zusätzliche Daten Front.

Syntax:

Die grundlegende Syntax prepend Befehl lautet wie folgt:

prepend key flags exptime bytes [noreply]
value

Parameter sind wie folgt:

  • Schlüssel: Schlüssel Schlüssel-Wert - Struktur Schlüssel wird verwendet , um den Cache - Wert zu finden.
  • Fahnen: kann ein Schlüssel-Wert - Paar Integer - Parameter enthalten, verwendet der Client es zusätzliche Informationen zu den Schlüssel-Wert - Paare zu speichern.
  • EXPTIME: speichern Schlüssel-Wert - Paare im Cache , um die Länge der Zeit (in Sekunden, 0 bedeutet , für immer)
  • Bytes Anzahl der Bytes im Cache gespeichert
  • noreply (optional): Dieser Parameter teilt der Server keine Daten müssen zurückkehren
  • Wert: Der Wert gespeichert (immer in der zweiten Reihe befindet) (kann direkt als Schlüssel-Wert - Strukturwert zu verstehen)

Beispiele

Beispiele sind wie folgt:

  • Zuerst speichern wir einen Schlüssel w3big in Memcached, die Memcached ist.
  • Wir verwenden dann den Befehl get den Wert abzurufen.
  • Wir verwenden dann den Befehl Appendprepend "redis" , nachdem der Wert des Schlüssels w3big ist.
  • Schließlich werden wir den Befehl get, um den Wert abzurufen.
set w3big 0 900 9
memcached
STORED
get w3big
VALUE w3big 0 14
memcached
END
prepend w3big 0 900 5
redis
STORED
get w3big
VALUE w3big 0 14
redismemcached
END

Export

Wenn die Daten erfolgreich hinzugefügt wurde, die Ausgabe:

STORED

Output-Informationen Beschreibung:

  • STORED: Nach dem erfolgreich gespeichert ausgegeben.
  • NOT_STORED: Der Schlüssel auf Memcached nicht existiert.
  • CLIENT_ERROR: Ausführungsfehler.