Perintah prepend memcached
Perintah
Memcached prepend digunakan untuk menambah data di hadapan kunci(kunci) nilai(nilai data) sedia ada.
Sintaks:
Format sintaks asas perintah prepend adalah seperti berikut:
prepend 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 dan digunakan oleh klien untuk menyimpan maklumat tambahan tentang pasangan nilai kunci .
exptime: Berapa lama 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 memcached.
Kami kemudian mendapatkan semula nilai menggunakan arahan get.
Kemudian, kami menggunakan perintah prepend 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 prepend php 0 900 5 redis STORED get php VALUE php 0 14 redismemcached 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.