Latest web development tutorials

Memcached menambahkan perintah

Memcached menambahkan perintah yang digunakan untuknilai (value data) disimpan dalam kuncitertentu(key).

Jika Anda menambahkan kunci sudah ada, data tidak diperbarui, nilai sebelumnya akan tetap sama, dan Anda akan mendapatkan tanggapanNOT_STORED.

sintaks:

Dasar perintah sintaks add adalah sebagai berikut:

add 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 → new_key
  • flag → 0
  • exptime → 900 (dalam detik)
  • byte → 10 (jumlah byte penyimpanan data)
  • Nilai → data_value
add new_key 0 900 10
data_value
STORED
get new_key
VALUE new_key 0 10
data_value
END

ekspor

Jika data yang berhasil ditambahkan, output:

STORED

output informasi Description:

  • TERSIMPAN: Setelah keluaran berhasil disimpan.
  • NOT_STORED: Setelah kegagalan untuk mempertahankan output.