Memcached hinzufügen Befehl
hinzufügen Befehl Memcached wirdWert (Datenwert) , die in dem angegebenen Schlüsselgespeichert(key).
Wenn Sie den Schlüssel hinzufügen bereits vorhanden ist , werden die Daten nicht aktualisiert, wird der vorherige Wert gleich bleiben, und Sie erhalten eine AntwortNOT_STORED erhalten.
Syntax:
Die grundlegende Syntax add Befehl lautet wie folgt:
add 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
Wir setzen die folgenden Beispiele:
- Taste → new_key
- Flagge → 0
- EXPTIME → 900 (in Sekunden)
- Bytes → 10 (die Anzahl der Bytes der Datenspeicherung)
- Wert → Data_value
add new_key 0 900 10 data_value STORED get new_key VALUE new_key 0 10 data_value END
Export
Wenn die Daten erfolgreich hinzugefügt wurde, die Ausgabe:
STORED
Output-Informationen Beschreibung:
- STORED: Nach dem erfolgreich gespeichert ausgegeben.
- NOT_STORED: Nach dem Scheitern Ausgang aufrecht zu erhalten.