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

วิธีลบองค์ประกอบออกจากชุดใน redis – Redis SPOP | SREM

ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับวิธีลบองค์ประกอบออกจากค่าที่ตั้งไว้ที่คีย์ โดยใช้ redis SPOP และ SREM สั่งการ.

คำสั่ง SPOP :-

คำสั่งนี้จะลบและส่งคืนองค์ประกอบสุ่มตั้งแต่หนึ่งรายการขึ้นไปจากชุดที่จัดเก็บไว้ที่คีย์ที่ระบุ ไวยากรณ์ของคำสั่ง redis SPOP มีดังนี้ :-

ไวยากรณ์ :-

redis host:post> SPOP <key name> [count]

นี่นับเป็นจำนวนองค์ประกอบทั้งหมดที่จะลบออกจากชุด

ผลลัพธ์ :-

- (strings reply), representing removed elements from the set.
- (nil), if key does not exists.

ตัวอย่าง :-

วิธีลบองค์ประกอบออกจากชุดใน redis – Redis SPOP | SREM

คำสั่ง SREM :-

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

ไวยากรณ์ :-

redis host:post> SREM <key name 1> <key name 2>

ผลลัพธ์ :-

- (integer) representing number of elements deleted from the set, excluding non existing members.
- 0 if key does not exist.
- error if key exist and value stored at the key is not a set.

ตัวอย่าง :-

วิธีลบองค์ประกอบออกจากชุดใน redis – Redis SPOP | SREM

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

  1. เอกสารคำสั่ง SPOP
  2. เอกสารคำสั่ง SREM

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