Manual operasi ...login
Manual operasi arahan memcached
pengarang:php.cn  masa kemas kini:2022-04-13 17:53:40

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.

Laman web PHP Cina