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

วิธีเปลี่ยนชื่อคีย์ในที่เก็บข้อมูล redis – Redis RENAME | RENAMENX

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

RENAME Command :-

คำสั่ง RENAME เปลี่ยนชื่อคีย์จากชื่อเก่าเป็นชื่อใหม่ หากมีคีย์ที่มีชื่อใหม่อยู่แล้ว คีย์นั้นจะถูกเขียนทับและคีย์ที่มีชื่อเก่าจะถูกลบออกโดยใช้คำสั่ง implicit DEL มิฉะนั้นคีย์ที่มีชื่อเก่าจะถูกเปลี่ยนเป็นชื่อใหม่ ไวยากรณ์ของคำสั่ง redis RENAME มีดังนี้ :-

ไวยากรณ์ :-

redis host:post> RENAME <old name> <new name>

ผลลัพธ์ :-

- string reply, if key is renamed to new name
- error if key with old name does not exists

ตัวอย่าง :-

วิธีเปลี่ยนชื่อคีย์ในที่เก็บข้อมูล redis – Redis RENAME | RENAMENX

คำสั่ง RENAMENX :-

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

ไวยากรณ์ :-

redis host:post> RENAMENX <old name> <new name>

ผลลัพธ์ :-

- 1 if key is renamed to new name.
- 0 if key with new name already exists.
- error if key with old name does not exists

ตัวอย่าง :-

วิธีเปลี่ยนชื่อคีย์ในที่เก็บข้อมูล redis – Redis RENAME | RENAMENX

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

  1. เปลี่ยนชื่อเอกสารคำสั่ง
  2. เอกสารคำสั่ง RENAMENX

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