Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Redis

रेडिस ZLEXCOUNT - मूल्य श्रेणी द्वारा क्रमबद्ध सेट में तत्वों की संख्या कैसे प्राप्त करें

इस ट्यूटोरियल में, हम सीखेंगे कि एक विशिष्ट श्रेणी के बीच मूल्यों वाले सॉर्ट किए गए सेट वैल्यू के तत्वों की संख्या कैसे प्राप्त करें। इसके लिए हम रेडिस ZLEXCOUNT . का उपयोग करेंगे आदेश।

ZLEXCOUNT कमांड

यह आदेश क्रमबद्ध सेट मान के तत्वों की संख्या देता है, जिनके मान (तत्व का स्ट्रिंग प्रतिनिधित्व) मिनट . के बीच हैं और अधिकतम तर्क। यहां एक क्रमबद्ध सेट मान में सभी तत्वों को एक ही स्कोर के साथ सम्मिलित किया जाता है, ताकि लेक्सिकोग्राफिकल ऑर्डरिंग को बाध्य किया जा सके।

मिनट और अधिकतम तर्क ( . से शुरू होने चाहिए या [ , जहां [ बंद अंतराल निर्दिष्ट करता है (समावेशी) और ( खुला अंतराल निर्दिष्ट करता है (अनन्य) . उदाहरण के लिए :- 

ZLEXCOUNT set [a [f

<=तत्व <=f वाले तत्वों की संख्या लौटाएगा जबकि:

ZLEXCOUNT set [a (f
.)

<=तत्व . के साथ तत्वों की संख्या लौटाएगा

मिनट और अधिकतम तर्कों में + . के विशेष मान हो सकते हैं या , जहां + सकारात्मक अनंत तार निर्दिष्ट करता है और नकारात्मक अनंत तार निर्दिष्ट करता है, उदाहरण के लिए कमांड ZLEXCOUNT सेट - + क्रमबद्ध सेट मान का आकार लौटाएगा।

यदि कोई कुंजी मौजूद है, लेकिन कुंजी पर संग्रहीत मान सॉर्ट किए गए सेट डेटाटाइप का नहीं है, तो त्रुटि वापस आ जाती है। Redis ZLEXCOUNT कमांड का सिंटैक्स इस प्रकार है:-

सिंटैक्स:-

redis host:post> ZLEXCOUNT <keyname> <min> <max>

आउटपुट:-

- (array) reply, representing number of elements in the specified range.
- Error, if key exist and value stored at the key is not a sorted set.

उदाहरण :-

रेडिस ZLEXCOUNT - मूल्य श्रेणी द्वारा क्रमबद्ध सेट में तत्वों की संख्या कैसे प्राप्त करें

संदर्भ :-

  1. ZLEXCOUNT कमांड डॉक्स

किसी विशिष्ट श्रेणी के बीच मान वाले सॉर्ट किए गए सेट मान के तत्वों की संख्या कैसे प्राप्त करें, इसके लिए बस इतना ही। अगर आपको यह पसंद आया हो, तो कृपया अपने विचार कमेंट सेक्शन में साझा करें और दूसरों के साथ भी साझा करें।


  1. Redis ZINCRBY - रेडिस में सॉर्ट किए गए सेट वैल्यू में एलिमेंट के स्कोर को कैसे बढ़ाएं

    इस ट्यूटोरियल में, हम सीखेंगे कि रेडिस डेटास्टोर में एक कुंजी पर संग्रहीत सॉर्ट किए गए सेट मान के तत्व के स्कोर को कैसे बढ़ाया जाए। इसके लिए हम एक COMMAND का उपयोग करेंगे - ZINCRBY रेडिस-क्ली में। इस आदेश का उपयोग कुंजी पर संग्रहीत सॉर्ट किए गए सेट मान में एक तत्व के स्कोर को एक निर्दिष्ट मान (वृद

  1. Redis ZREVRANGEBYSCORE - स्कोर रेंज द्वारा और विवरण क्रम में क्रमबद्ध सेट के तत्व कैसे प्राप्त करें

    इस ट्यूटोरियल में, हम सीखेंगे कि विशिष्ट श्रेणी के बीच और स्कोर द्वारा अवरोही क्रम में सॉर्ट किए गए सेट वैल्यू के सभी तत्वों को कैसे प्राप्त किया जाए। इसके लिए हम रेडिस का उपयोग करेंगे ZREVRANGEBYSCORE आदेश। ZREVRANGEBYSCORE कमांड यह आदेश क्रमबद्ध सेट मान के सभी तत्वों को लौटाता है, जिसका स्कोर अध

  1. Redis ZRANGEBYSCORE - स्कोर रेंज और एएससी क्रम में क्रमबद्ध सेट के तत्वों को कैसे प्राप्त करें

    इस ट्यूटोरियल में, हम सीखेंगे कि एक विशिष्ट श्रेणी के बीच स्कोर वाले सॉर्ट किए गए सेट वैल्यू के सभी तत्वों को कैसे प्राप्त करें और स्कोर द्वारा आरोही क्रम में। इसके लिए हम रेडिस का उपयोग करेंगे ZRANGEBYSCORE आदेश। ZRANGEBYSCORE कमांड यह आदेश क्रमबद्ध सेट मान के सभी तत्वों को लौटाता है, जिसका स्कोर