Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Redis

วิธีลบเวลาหมดอายุของ Key ใน Redis ด้วยคำสั่ง PERSIST

ในบทเรียนนี้ เราจะเรียนรู้วิธีการลบเวลาหมดอายุ (Timeout) ของ Key ที่จัดเก็บใน Redis Datastore โดยใช้คำสั่ง PERSIST ใน redis-cli เมื่อเราตั้งค่าเวลาหมดอายุบน Key โดยใช้ EXPIRE/PEXPIRE หรือ EXPIREAT/PEXPIREAT สถานะของมันจะกลายเป็น Volatile (Key ที่มีเวลาหมดอายุ) คำสั่ง PERSIST จะเปลี่ยนสถานะเป็น Persistent โดยการลบเวลาหมดอายุที่เกี่ยวข้องออก ไวยากรณ์ของคำสั่ง Redis PERSIST มีดังนี้ :-

ไวยากรณ์ (Syntax) :-

redis host:port> PERSIST <key name>

ผลลัพธ์ (Output) :-

- 1 หาก Timeout ของ Key ถูกลบ - 0 หาก Key ไม่มีอยู่ หรือไม่มี Timeout

ตัวอย่าง (Example) :-

วิธีลบเวลาหมดอายุของ Key ใน Redis ด้วยคำสั่ง PERSIST

อ้างอิง (References) :-

  1. PERSIST Command Docs

ขอจบบทเรียนเรื่องวิธีลบเวลาหมดอายุของ Key ใน Redis Datastore หากชอบ กรุณาแชร์ความคิดเห็นในส่วนความคิดเห็นและแชร์ให้คนอื่นๆ ด้วยนะครับ