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

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_value

Penerangan parameter adalah seperti berikut :

  • kunci: Kunci dalam struktur nilai kunci, digunakan untuk mencari nilai cache.

  • increment_value: Nilai meningkat.

Contoh

Dalam contoh berikut, kami menggunakan pelawat sebagai kunci, nilai awal ialah 10, dan kemudian tambah 5.

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
END

Output

Perihalan maklumat output:

  • TIDAK_DIJUMPA: kunci tidak wujud.

  • CLIENT_ERROR: Nilai autoincrement bukan objek.

  • RALATKesilapan lain, seperti kesalahan tatabahasa, dsb.


perintah decr

Format sintaks asas bagi arahan decr adalah seperti berikut:

decr key decrement_value

Penerangan parameter adalah seperti berikut:

  • kunci: Kunci dalam struktur nilai kunci, digunakan untuk mencari nilai cache.

  • penurunan_nilai: Penurunan nilai.

Contoh

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.

Output

Perihalan maklumat output:

  • TIDAK_DAPAT: kunci tidak wujud.

  • CLIENT_ERROR: Nilai autoincrement bukan objek.

  • RALATKesilapan lain, seperti kesalahan tatabahasa, dsb.