Redis - คีย์

คำสั่ง Redis keys ใช้สำหรับจัดการคีย์ใน Redis ต่อไปนี้เป็นไวยากรณ์สำหรับการใช้คำสั่ง redis keys

ไวยากรณ์

redis 127.0.0.1:6379> COMMAND KEY_NAME

ตัวอย่าง

redis 127.0.0.1:6379> SET tutorialspoint redis 
OK 
redis 127.0.0.1:6379> DEL tutorialspoint 
(integer) 1

ในตัวอย่างข้างต้น DEL คือคำสั่งในขณะที่ tutorialspointเป็นกุญแจสำคัญ หากคีย์ถูกลบผลลัพธ์ของคำสั่งจะเป็น (จำนวนเต็ม) 1 มิฉะนั้นจะเป็น (จำนวนเต็ม) 0

คำสั่ง Redis Keys

ตารางต่อไปนี้แสดงคำสั่งพื้นฐานที่เกี่ยวข้องกับคีย์

ซีเนียร์ No คำสั่งและคำอธิบาย
1 ปุ่ม DEL

คำสั่งนี้จะลบคีย์หากมีอยู่

2 คีย์ DUMP

คำสั่งนี้ส่งคืนค่าเวอร์ชันอนุกรมของค่าที่เก็บไว้ที่คีย์ที่ระบุ

3 คีย์ EXISTS

คำสั่งนี้ตรวจสอบว่ามีคีย์อยู่หรือไม่

4 EXPIREวินาที สำคัญ

ตั้งค่าการหมดอายุของคีย์หลังจากเวลาที่กำหนด

5 EXPIREAT การประทับเวลาที่สำคัญ

ตั้งค่าการหมดอายุของคีย์หลังจากเวลาที่กำหนด เวลานี้อยู่ในรูปแบบการประทับเวลา Unix

6 PEXPIRE มิลลิวินาทีที่สำคัญ

ตั้งค่าการหมดอายุของคีย์เป็นมิลลิวินาที

7 PEXPIREAT มิลลิวินาที - ประทับเวลาที่สำคัญ

ตั้งค่าการหมดอายุของคีย์ในการประทับเวลา Unix ที่ระบุเป็นมิลลิวินาที

8 รูปแบบคีย์

ค้นหาคีย์ทั้งหมดที่ตรงกับรูปแบบที่ระบุ

9 ย้ายฐานข้อมูลสำคัญ

ย้ายคีย์ไปยังฐานข้อมูลอื่น

10 คีย์ PERSIST

ลบการหมดอายุออกจากคีย์

11 คีย์ PTTL

รับเวลาที่เหลือในการหมดอายุของคีย์เป็นมิลลิวินาที

12 คีย์ TTL

รับเวลาที่เหลือในการหมดอายุของคีย์

13 RANDOMKEY

ส่งคืนคีย์แบบสุ่มจาก Redis

14 คีย์ใหม่ของ RENAME

เปลี่ยนชื่อคีย์

15 คีย์ใหม่ของ RENAMENX

เปลี่ยนชื่อคีย์หากไม่มีคีย์ใหม่

16 คีย์ TYPE

ส่งคืนชนิดข้อมูลของค่าที่เก็บไว้ในคีย์