Tutorial Memcached mengganti perintah Terbaik Pada tahun 2024, Dalam tutorial ini Anda dapat mempelajari Memcached mengganti perintah

Memcached mengganti perintah

Memcached menggantikan perintah ini digunakan untuk menggantikankunci (key) nilai (value data)yangada.

Jika kunci tidak ada, menggantikan gagal, dan Anda akan mendapatkan responNOT_STORED.

sintaks:

Sintaks dasar menggantikan perintah adalah sebagai berikut:

replace key flags exptime bytes [noreply]
value

Parameter adalah sebagai berikut:

  • key: Tombol struktur kunci-nilai, digunakan untuk mencari nilai tembolok.
  • bendera: mungkin termasuk sepasang kunci-nilai parameter integer, klien menggunakannya untuk menyimpan informasi tambahan tentang pasangan kunci-nilai.
  • exptime: menyimpan pasangan kunci-nilai dalam cache panjang waktu (dalam detik, 0 berarti selamanya)
  • byte: jumlah byte yang disimpan dalam cache
  • noreply (opsional): Parameter ini memberitahu server tidak perlu mengembalikan data
  • Nilai: nilai yang disimpan (selalu berada di baris kedua) (bisa langsung dipahami sebagai key-value nilai struktur)

contoh

Kami menetapkan contoh berikut:

  • Kunci → mykey
  • flag → 0
  • exptime → 900 (dalam detik)
  • byte → 10 (jumlah byte penyimpanan data)
  • Nilai → data_value

Tombol contoh berikut kita menggunakan 'mykey' dan menyimpan nilai data_value sesuai. Setelah eksekusi kami mengganti kunci nilai yang sama 'some_other_value'.

add mykey 0 900 10
data_value
STORED
get mykey
VALUE mykey 0 10
data_value
END
replace mykey 0 900 16
some_other_value
get mykey
VALUE mykey 0 16
some_other_value
END

ekspor

Jika data yang berhasil ditambahkan, output:

STORED

output informasi Description:

  • TERSIMPAN: Setelah keluaran berhasil disimpan.
  • NOT_STORED: melakukan penggantian setelah keluaran kegagalan.
Memcached mengganti perintah
10/30