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

Redis PUNSUBSCRIBE – วิธียกเลิกการสมัครจากหลายรูปแบบใน redis pub/sub

ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับวิธียกเลิกการสมัครจากหลายรูปแบบในระบบนายหน้าข้อความ redis โดยใช้ redis-cli

คำสั่ง PUNSUBSCRIBE

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

ไวยากรณ์ของคำสั่ง redis PUNSUBSCRIBE มีดังนี้ :-

ไวยากรณ์ :-

redis host:post> PUNSUBSCRIBE <pattern> [ <pattern> ]

ผลลัพธ์ :- 

- (array) reply of 3 elements.

รูปแบบของข้อความที่ส่ง :-

ข้อความคือการตอบกลับอาร์เรย์ที่มีองค์ประกอบ 3 อย่าง องค์ประกอบแรกของการตอบกลับอาร์เรย์คือ punsubscribe ซึ่งหมายความว่าเราได้ยกเลิกการสมัครรับข้อมูลจากรูปแบบที่กำหนดเป็นองค์ประกอบที่สองในการตอบกลับเรียบร้อยแล้ว อาร์กิวเมนต์ที่สามแสดงถึงจำนวนรูปแบบที่เราสมัครรับข้อมูลในปัจจุบัน เมื่ออาร์กิวเมนต์สุดท้ายเป็นศูนย์ ไคลเอ็นต์จะไม่สมัครรับข้อมูลรูปแบบใดๆ อีกต่อไป และสามารถออกคำสั่ง redis ใดๆ เนื่องจากอยู่นอกสถานะสมัครรับข้อมูล

ตัวอย่าง :-

Redis PUNSUBSCRIBE – วิธียกเลิกการสมัครจากหลายรูปแบบใน redis pub/sub

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

  1. PUNSUBSCRIBE เอกสารคำสั่ง

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