Memcached menambahkan perintah
Memcached menambahkan perintah untukkunci yang ada (key)nilai (value data) untuk menambahkan data.
sintaks:
Dasar perintah sintaks append adalah sebagai berikut:
append 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
Contohnya adalah sebagai berikut:
- Pertama, kita menyimpan w3big kunci dalam memcached, yang memcached.
- Kami kemudian menggunakan perintah get untuk mengambil nilai.
- Kemudian kita menggunakan perintahappend untuk menambahkan "Redis" setelah nilai kuncinya adalah w3big.
- Akhirnya, kita akan menggunakan perintah get untuk mengambil nilai.
set w3big 0 900 9 memcached STORED get w3big VALUE w3big 0 9 memcached END append w3big 0 900 5 redis STORED get w3big VALUE w3big 0 14 memcachedredis END
ekspor
Jika data yang berhasil ditambahkan, output:
STORED
output informasi Description:
- TERSIMPAN: Setelah keluaran berhasil disimpan.
- NOT_STORED: Kunci pada memcached tidak ada.
- CLIENT_ERROR: kesalahan eksekusi.