คำสั่งตั้ง memcached
ชุดคำสั่ง memcachedจะใช้ในการค่า (Value Data) ที่เก็บไว้ในคีย์ที่ระบุ (กุญแจ)
ถ้าคุณตั้งค่าที่สำคัญอยู่แล้วคำสั่งนี้สามารถอัปเดตสำคัญที่สอดคล้องกับข้อมูลเดิมที่มีการปรับปรุงเพื่อให้บรรลุบทบาท
ไวยากรณ์:
ไวยากรณ์พื้นฐานของคำสั่งการตั้งค่าดังต่อไปนี้:
set key flags exptime bytes [noreply] value
พารามิเตอร์มีดังนี้
- สำคัญ: ปุ่มโครงสร้างค่าคีย์จะใช้ในการหาค่าแคช
- ธง: อาจรวมถึงคู่ที่สำคัญค่าของพารามิเตอร์จำนวนเต็มลูกค้าใช้มันในการจัดเก็บข้อมูลเพิ่มเติมเกี่ยวกับคู่ค่าคีย์
- exptime: บันทึกคู่ค่าคีย์ในแคชระยะเวลา (วินาที, 0 หมายถึงตลอดไป)
- ไบต์: จำนวนไบต์ที่ถูกเก็บไว้ในแคช
- noreply (อุปกรณ์เสริม): พารามิเตอร์นี้จะบอกเซิร์ฟเวอร์ไม่จำเป็นต้องส่งกลับข้อมูล
- มูลค่าค่าที่เก็บไว้ (อยู่เสมอในแถวที่สอง) (สามารถเข้าใจได้โดยตรงเป็นค่าโครงสร้างค่าคีย์)
ตัวอย่าง
เราตั้งค่าตัวอย่างต่อไปนี้:
- ที่สำคัญ→ w3big
- ธง→ 0
- exptime → 900 (เป็นวินาที)
- ไบต์→ 9 (จำนวนไบต์ของการจัดเก็บข้อมูล)
- ค่า→ memcached
set w3big 0 900 9 memcached STORED get w3big VALUE w3big 0 9 memcached END
ส่งออก
หากชุดข้อมูลจะประสบความสำเร็จที่ส่งออก:
STORED
คำอธิบายข้อมูลการส่งออก:
- เก็บ: หลังจากที่ประสบความสำเร็จในการส่งออกที่บันทึกไว้
- ข้อผิดพลาด: หลังจากความล้มเหลวในการรักษาเอาท์พุท