Perintah incr dan decr memcached
Perintah incr dan decr memcach digunakan untuk menambah atau mengurangkan nilai berangka kunci sedia ada.
Data yang dikendalikan oleh perintah incr dan decr mestilah integer tidak bertanda perpuluhan 32-bit.
Jika kunci tidak wujud, NOT_FUND dikembalikan Jika nilai kunci bukan nombor, CLIENT_ERROR dikembalikan dikembalikan.
arahan incr Sintaks: Format sintaks asas perintah incr adalah seperti berikut:
incr key increment_valuePenerangan parameter adalah seperti berikut :
kunci: Kunci dalam struktur nilai kunci, digunakan untuk mencari nilai cache.
increment_value: Nilai meningkat.
set visitors 0 900 2 10 STORED get visitors VALUE visitors 0 2 10 END incr visitors 5 15 get visitors VALUE visitors 0 2 15 ENDOutputPerihalan maklumat output:
TIDAK_DIJUMPA: kunci tidak wujud.
CLIENT_ERROR: Nilai autoincrement bukan objek.
RALATKesilapan lain, seperti kesalahan tatabahasa, dsb.
perintah decrFormat sintaks asas bagi arahan decr adalah seperti berikut:
decr key decrement_valuePenerangan parameter adalah seperti berikut:
kunci: Kunci dalam struktur nilai kunci, digunakan untuk mencari nilai cache.
penurunan_nilai: Penurunan nilai.
set visitors 0 900 2
10
STORED
get visitors
VALUE visitors 0 2
10
END
decr visitors 5
5
get visitors
VALUE visitors 0 1
5
END
Dalam contoh berikut, kami menggunakan pelawat sebagai kunci, nilai awalnya ialah 10, dan kemudian ditolak dengan 5. OutputPerihalan maklumat output: TIDAK_DAPAT: kunci tidak wujud.
CLIENT_ERROR: Nilai autoincrement bukan objek.
RALATKesilapan lain, seperti kesalahan tatabahasa, dsb.