इस ट्यूटोरियल में, हम सीखेंगे कि रेडिस-क्ली का उपयोग करके रेडिस मैसेज ब्रोकर सिस्टम में कई चैनलों से कैसे अनसब्सक्राइब किया जाए।
अनसब्सक्राइब कमांड
UNSUBSCRIBE कमांड का उपयोग क्लाइंट को रेडिस मैसेज ब्रोकर सिस्टम में एक या अधिक निर्दिष्ट चैनलों से सदस्यता समाप्त करने के लिए किया जाता है। यदि कोई चैनल निर्दिष्ट नहीं है, तो क्लाइंट को सभी सब्सक्राइब किए गए चैनलों से अनसब्सक्राइब कर दिया जाता है। यह प्रत्येक अनसब्सक्राइब्ड चैनल के लिए एक संदेश देता है।
रेडिस UNSUBSCRIBE कमांड का सिंटैक्स इस प्रकार है :-
वाक्यविन्यास :-
redis host:post> UNSUBSCRIBE <channel> [ <channel> ]
आउटपुट :-
- (array) reply of 3 elements.
पुश किए गए संदेश का प्रारूप:-
संदेश एक सरणी उत्तर है जिसमें तीन तत्व होते हैं। सरणी उत्तर का पहला तत्व है सदस्यता समाप्त करें जिसका अर्थ है कि हमने उत्तर में दूसरे तत्व के रूप में दिए गए चैनल से सफलतापूर्वक सदस्यता समाप्त कर दी है। तीसरा तर्क उन चैनलों की संख्या का प्रतिनिधित्व करता है जिनकी हमने वर्तमान में सदस्यता ली है। जब अंतिम तर्क शून्य होता है, तो ग्राहक अब किसी भी चैनल की सदस्यता नहीं लेता है, और यह किसी भी रेडिस कमांड को जारी कर सकता है क्योंकि यह सदस्यता की स्थिति से बाहर है।
उदाहरण :-
संदर्भ:-
- अनसब्सक्राइब कमांड डॉक्स
रेडिस-क्ली का उपयोग करके रेडिस मैसेज ब्रोकर में एक या अधिक चैनलों से सदस्यता समाप्त करने के लिए बस इतना ही। अगर आपको यह पसंद आया हो, तो कृपया अपने विचार कमेंट सेक्शन में साझा करें और दूसरों के साथ भी साझा करें।