इस ट्यूटोरियल में, हम सीखेंगे कि रेडिस ZRANK और ZREVRANK कमांड का उपयोग करके रेडिस डेटास्टोर में एक कुंजी पर संग्रहीत सॉर्ट किए गए सेट मान के एक तत्व की रैंक कैसे प्राप्त करें।
ZRANK कमांड
इस कमांड का उपयोग निर्दिष्ट कुंजी पर संग्रहीत सॉर्ट किए गए सेट मान के तत्व के रैंक को वापस करने के लिए किया जाता है। सॉर्ट किए गए सेट में तत्व स्कोर द्वारा आरोही क्रम में हैं और समान स्कोर वाले तत्वों के लिए आरोही शब्दावली क्रम का उपयोग किया जाता है। रैंक शून्य आधारित है, जिसका अर्थ है कि सबसे कम स्कोर वाले सदस्य की रैंक 0 है।
शून्य लौटाया जाता है, जब तत्व सॉर्ट किए गए सेट में मौजूद नहीं होता है या कुंजी मौजूद नहीं होती है। त्रुटि तब दी जाती है, जब कुंजी मौजूद होती है लेकिन कुंजी पर संग्रहीत मान सॉर्ट किए गए सेट डेटाटाइप का नहीं होता है।
रेडिस ZRANK कमांड का सिंटैक्स इस प्रकार है:-
सिंटैक्स:-
redis host:post> ZRANK <keyname> <element>
आउटपुट:-
- (integer) reply, representing rank of the element stored in the sorted set. - (nil), if element does not exist in the sorted set or if key does not exist. - Error, if key exist and value stored at the key is not a sorted set.
उदाहरण :-
ZREVRANK कमांड :-
इस कमांड का उपयोग निर्दिष्ट कुंजी पर संग्रहीत सॉर्ट किए गए सेट मान के तत्व के रैंक को वापस करने के लिए किया जाता है। क्रमबद्ध सेट में तत्व अंक के अनुसार अवरोही क्रम में हैं। अवरोही शब्दावली क्रम का उपयोग समान अंक वाले तत्वों के लिए किया जाता है। रैंक शून्य आधारित है, जिसका अर्थ है कि उच्चतम स्कोर वाले सदस्य की रैंक 0 है।
शून्य लौटाया जाता है, जब तत्व सॉर्ट किए गए सेट में मौजूद नहीं होता है या कुंजी मौजूद नहीं होती है। त्रुटि तब दी जाती है, जब कुंजी मौजूद होती है लेकिन कुंजी पर संग्रहीत मान सॉर्ट किए गए सेट डेटाटाइप का नहीं होता है।
रेडिस ZREVRANK कमांड का सिंटैक्स इस प्रकार है:-
सिंटैक्स:-
redis host:post> ZREVRANK <keyname> <element>
आउटपुट:-
- (integer) reply, representing rank of the element stored in the sorted set. - (nil), if element does not exist in the sorted set or if key does not exist. - Error, if key exist and value stored at the key is not a sorted set.
उदाहरण :-
संदर्भ:-
- ZRANK कमांड डॉक्स
- ZREVRANK कमांड डॉक्स
रेडिस डेटास्टोर में संग्रहीत सॉर्ट किए गए सेट मान के तत्व की रैंक कैसे प्राप्त करें, इसके लिए बस इतना ही। अगर आपको यह पसंद आया हो, तो कृपया अपने विचार कमेंट सेक्शन में साझा करें और दूसरों के साथ भी साझा करें।