Latest web development tutorials

Memcached incr dan decr perintah

Memcached incr dan decr Perintah ini digunakan untuk kunci (key) nilai numerik sudah ada akan incrementing atau operasi pengurangan.

incr data dan operasi decr perintah harus menjadi 32-bit unsigned bilangan bulat desimal.

Jika kunci tidak ada pengembalianNOT_FOUND, jika nilai kuncinya adalah bukan nomor, yang CLIENT_ERROR kembali,kesalahan lainnya kembaliERROR.


perintah incr

sintaks:

Dasar perintah sintaks incr adalah sebagai berikut:

incr key increment_value

Parameter adalah sebagai berikut:

  • key: Tombol struktur kunci-nilai, digunakan untuk mencari nilai tembolok.
  • increment_value: meningkatkan nilai.

contoh

Dalam contoh berikut, kita menggunakan pengunjung sebagai kunci, nilai awal 10, diikuti dengan menambahkan 5 operasi.

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

ekspor

output informasi Description:

  • NOT_FOUND: kunci tidak ada.
  • CLIENT_ERROR: Sejak nilai bukan objek.
  • ERROR kesalahan lainnya, seperti kesalahan sintaks.

perintah decr

Dasar perintah sintaks decr adalah sebagai berikut:

decr key decrement_value

Parameter adalah sebagai berikut:

  • key: Tombol struktur kunci-nilai, digunakan untuk mencari nilai tembolok.
  • decrement_value: mengurangi 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, kita menggunakan pengunjung sebagai kunci, nilai awal 10, diikuti oleh minus 5 operasi.

ekspor

output informasi Description:

  • NOT_FOUND: kunci tidak ada.
  • CLIENT_ERROR: Sejak nilai bukan objek.
  • ERROR kesalahan lainnya, seperti kesalahan sintaks.