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

เชี่ยวชาญการจัดการ Key ใน Redis: คำสั่งจำเป็นสำหรับการดำเนินงาน Datastore อย่างมีประสิทธิภาพ

ใน Redis Key ถูกใช้เป็นตัวระบุเฉพาะตัว (Unique Identifier) เพื่อจัดเก็บ จัดการ และดึงค่าที่จัดเก็บในฐานข้อมูล Key สามารถจัดการได้โดยใช้คำสั่ง Redis ใน redis-cli ไวยากรณ์สำหรับใช้คำสั่ง Key ของ Redis มีดังนี้ :-

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

redis host:port> <Command Name> <key name>

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

เชี่ยวชาญการจัดการ Key ใน Redis: คำสั่งจำเป็นสำหรับการดำเนินงาน Datastore อย่างมีประสิทธิภาพ

คำสั่ง Key ของ Redis :-

คำสั่งสำคัญบางส่วนสำหรับจัดการ Key ในฐานข้อมูล Redis มีดังนี้ :-

ลำดับ คำสั่ง คำอธิบาย
1 DEL ลบ Key หากมีอยู่
2 DUMP ส่งคืนรุ่น Serialized ของค่าที่จัดเก็บที่ Key ที่ระบุ
3 EXISTS ตรวจสอบว่า Key มีอยู่หรือไม่
4 EXPIRE ตั้งค่าเวลาหมดอายุของ Key
5 EXPIREAT ตั้งค่าเวลาหมดอายุของ Key ในรูปแบบ Unix Timestamp
6 PEXPIRE ตั้งค่าเวลาหมดอายุของ Key ในมิลลิวินาที
7 PEXPIREAT ตั้งค่าเวลาหมดอายุของ Key ใน Unix Timestamp แบบมิลลิวินาที
8 KEYS ค้นหา Key ทั้งหมดที่ตรงกับ Pattern ที่ระบุ
9 MOVE ย้าย Key ไปยังฐานข้อมูลอื่น
10 PERSIST ลบเวลาหมดอายุออกจาก Key
11 PTTL ส่งคืนเวลาที่เหลือในการหมดอายุของ Key เป็นมิลลิวินาที
12 TTL ส่งคืนเวลาที่เหลือในการหมดอายุของ Key เป็นวินาที
13 RANDOMKEY ส่งคืน Key แบบสุ่มที่จัดเก็บใน Datastore
14 RENAME เปลี่ยนชื่อ Key
15 RENAMENX เปลี่ยนชื่อ Key ก็ต่อเมื่อ Key ชื่อใหม่ไม่มีอยู่
16 TYPE ส่งคืนชนิดข้อมูลของค่าที่จัดเก็บที่ Key

 

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

  1. Key Command Docs

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