Perintah tambah memcached
Perintah
Memcached add digunakan untuk menyimpan nilai(nilai data) dalam kunci(kunci) yang ditentukan.
Jika kunci add sudah wujud, data tidak akan dikemas kini, nilai sebelumnya akan tetap sama, dan anda akan mendapat respons TIDAK_DISIMPAN.
Sintaks:
Format sintaks asas arahan tambah adalah seperti berikut:
add key flags exptime bytes [noreply] value
Penerangan parameter adalah seperti berikut:
kunci: Kunci dalam struktur nilai kunci digunakan untuk mencari nilai cache.
bendera: Parameter integer yang boleh termasuk pasangan nilai kunci, yang digunakan oleh pelanggan untuk menyimpan maklumat tambahan tentang pasangan nilai kunci .
exptime: Tempoh masa untuk menyimpan pasangan nilai kunci dalam cache (dalam saat, 0 bermakna selamanya)
-
bait: Bilangan bait yang disimpan dalam cache
noreply (pilihan) : Parameter ini memberitahu pelayan bahawa tiada data perlu dikembalikan
nilai: Nilai yang disimpan (sentiasa terletak di baris kedua) (boleh difahami secara langsung sebagai nilai dalam struktur nilai kunci)
Instance
Dalam contoh berikut yang kami tetapkan:
kunci → new_key
-
bendera → 0
exptime → 900 (dalam saat)
bait → 10 (bilangan bait storan data)
nilai → data_value
add new_key 0 900 10 data_value STORED get new_key VALUE new_key 0 10 data_value END
Output
Jika data berjaya ditambahkan, output:
STORED
Output penerangan maklumat:
DISIMPAN: Output selepas berjaya disimpan.
TIDAK_DISIMPAN : Output selepas kegagalan simpan.