Computer >> Máy Tính >  >> Lập trình >> Redis

Redis PUNSUBSCRIBE - Cách hủy đăng ký khỏi nhiều mẫu trong redis pub / sub

Trong hướng dẫn này, chúng ta sẽ tìm hiểu về cách hủy đăng ký khỏi nhiều mẫu trong hệ thống môi giới thông báo redis bằng cách sử dụng redis-cli.

Lệnh PUNSUBSCRIBE

Lệnh PUNSUBSCRIBE được sử dụng để hủy đăng ký máy khách khỏi một hoặc nhiều mẫu được chỉ định trong hệ thống môi giới thông báo redis. Nếu không có mẫu nào được chỉ định, thì khách hàng sẽ bị hủy đăng ký khỏi tất cả các mẫu đã đăng ký. Nó trả về một thông báo cho mọi mẫu chưa đăng ký.

Cú pháp của lệnh redis PUNSUBSCRIBE như sau:-

Cú pháp:-

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

Đầu ra:-

- (array) reply of 3 elements.

Định dạng của tin nhắn được đẩy:-

Một tin nhắn là một mảng trả lời có ba phần tử. Phần tử đầu tiên của câu trả lời mảng là punsubscribe điều đó có nghĩa là chúng tôi đã hủy đăng ký thành công mẫu được đưa ra làm phần tử thứ hai trong câu trả lời. Đối số thứ ba đại diện cho số lượng mẫu mà chúng tôi hiện đang đăng ký. Khi đối số cuối cùng bằng 0, ứng dụng khách không còn đăng ký với bất kỳ mẫu nào nữa và nó có thể đưa ra bất kỳ lệnh redis nào vì nó nằm ngoài trạng thái đã đăng ký.

Ví dụ:-

Redis PUNSUBSCRIBE - Cách hủy đăng ký khỏi nhiều mẫu trong redis pub / sub

Tài liệu tham khảo:-

  1. Tài liệu lệnh PUNSUBSCRIBE

Đó là tất cả về cách hủy đăng ký một hoặc nhiều mẫu trong trình môi giới tin nhắn redis bằng cách sử dụng redis-cli. Nếu bạn thích nó, hãy chia sẻ suy nghĩ của bạn trong phần bình luận và chia sẻ nó với những người khác.