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

วิธีรับเวลาหมดอายุของคีย์ใน redis – Redis TTL | PTTL

ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับวิธีรับเวลาหมดอายุ ( หมดเวลา ) ของคีย์โดยใช้ redis TTL และ ปตท. คำสั่ง..

เวลาหมดอายุเป็นวินาที :-

เพื่อให้ได้เวลาหมดอายุของคีย์เป็นวินาที เราจะใช้คำสั่ง – TTL ใน redis-cli จำนวนวินาทีนี้แสดงถึงเวลาที่เหลืออยู่ในการถ่ายทอดสดของคีย์ หลังจากเวลานี้ คีย์จะถูกลบออกจากที่เก็บข้อมูล ไวยากรณ์ของคำสั่ง TTL มีดังนี้ :-

ไวยากรณ์ :-

redis host:post> TTL <key name>

ผลลัพธ์ :-

 2 if the key does not exist
 1 if the key exists but has no expiration time
 (integer) <time in seconds>

ตัวอย่าง :-

วิธีรับเวลาหมดอายุของคีย์ใน redis – Redis TTL | PTTL

เวลาหมดอายุในหน่วยมิลลิวินาที :-

เพื่อให้ได้เวลาหมดอายุของคีย์เป็นมิลลิวินาที เราจะใช้คำสั่ง – PTTL ใน redis-cli คำสั่ง PTTL นั้นคล้ายกับคำสั่ง TTL มาก โดยมีความแตกต่างคือ ในการประทับเวลา PTTL มีหน่วยเป็นมิลลิวินาที ในขณะที่การประทับเวลา TTL มีหน่วยเป็นวินาที ไวยากรณ์ของคำสั่งมีดังนี้ :-

ไวยากรณ์ :-

redis host:post> PTTL <key name>

ผลลัพธ์ :-

 2 if the key does not exist 
 1 if the key exists but has no expiration time
 (integer) <time in milliseconds>

ตัวอย่าง :-

วิธีรับเวลาหมดอายุของคีย์ใน redis – Redis TTL | PTTL

ข้อมูลอ้างอิง :-

  1. เอกสารคำสั่ง TTL
  2. เอกสารคำสั่ง PTTL

นั่นคือทั้งหมดสำหรับวิธีรับเวลาหมดอายุของคีย์ใน redis datastore หากคุณชอบโปรดแบ่งปันความคิดของคุณในส่วนความคิดเห็นและแบ่งปันกับผู้อื่นด้วย