Perintah tambah memcached
Perintah
Memcached append digunakan untuk menambahkan data pada kunci(kunci) nilai(nilai data) sedia ada.
Sintaks:
Format sintaks asas arahan tambah adalah seperti berikut:
append 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
Contohnya adalah seperti berikut:
Mula-mula kami menyimpan php kunci dalam Memcached, dan nilainya ialah memcached.
Kami kemudian mendapatkan semula nilai menggunakan arahan get.
Kemudian, kami menggunakan perintah tambah untuk menambahkan "redis" selepas nilai dengan kekunci php.
Akhir sekali, kami menggunakan arahan get untuk mendapatkan semula nilai.
set php 0 900 9 memcached STORED get php VALUE php 0 14 memcached END append php 0 900 5 redis STORED get php VALUE php 0 14 memcachedredis END
Output
Jika data berjaya ditambahkan, output:
STORED
Huraian maklumat output:
DISIMPAN: Output selepas berjaya disimpan.
TIDAK_DISIMPAN: Kunci tidak wujud pada Memcached.
CLIENT_ERROR: Ralat pelaksanaan.