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

रेडिस में एक पूर्णांक मान कैसे बढ़ाएं - रेडिस आईएनसीआर | INCRBY

इस ट्यूटोरियल में, हम सीखेंगे कि रेडिस आईएनसीआर का उपयोग करके रेडिस डेटास्टोर में एक कुंजी पर संग्रहीत एक पूर्णांक मान का प्रतिनिधित्व करने वाली स्ट्रिंग को कैसे बढ़ाया जाए। और INCRBY आदेश।

आईएनसीआर कमांड

INCR कमांड का उपयोग निर्दिष्ट कुंजी पर संग्रहीत पूर्णांक मान का प्रतिनिधित्व करने वाली स्ट्रिंग को एक से बढ़ाने के लिए किया जाता है। यदि कुंजी मौजूद नहीं है, तो इसे पहले बनाया जाता है और इंक्रीमेंट ऑपरेशन करने से पहले 0 पर सेट किया जाता है। यदि कुंजी मौजूद है लेकिन कुंजी पर संग्रहीत मान गलत डेटाटाइप (स्ट्रिंग डेटाटाइप नहीं) का है या इसमें एक स्ट्रिंग मान है जिसे पूर्णांक के रूप में प्रदर्शित नहीं किया जा सकता है तो त्रुटि वापस आ जाती है। यह कार्रवाई 64 बिट हस्ताक्षरित पूर्णांकों तक सीमित है। रेडिस INCR कमांड का सिंटैक्स इस प्रकार है :-

सिंटैक्स:-

redis host:post> INCR <keyname>

आउटपुट:-

- (integer) reply, representing the value of the key after the increment operation.

उदाहरण :-

रेडिस में एक पूर्णांक मान कैसे बढ़ाएं - रेडिस आईएनसीआर | INCRBY

INCBY कमांड

INCRBY कमांड का उपयोग एक निर्दिष्ट मान द्वारा कुंजी पर संग्रहीत पूर्णांक मान का प्रतिनिधित्व करने वाली स्ट्रिंग को बढ़ाने के लिए किया जाता है। यह कमांड INCR कमांड से काफी मिलता-जुलता है, अंतर यह है कि, INCRBY में पूर्णांक मान एक निर्दिष्ट मान से बढ़ जाता है जबकि INCR में पूर्णांक मान हमेशा एक से बढ़ जाता है। रेडिस INCRBY कमांड का सिंटैक्स इस प्रकार है :-

सिंटैक्स:-

redis host:post> INCRBY <keyname> <increment>

आउटपुट:-

- (integer) reply, representing the value of the key after the increment operation.

उदाहरण :-

रेडिस में एक पूर्णांक मान कैसे बढ़ाएं - रेडिस आईएनसीआर | INCRBY

संदर्भ:-

  1. आईएनसीआर कमांड डॉक्स
  2. INCBY कमांड डॉक्स

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

<- स्ट्रिंग कमांड


  1. रेडिस हेक्सिस्ट्स - रेडिस में हैश मान में फ़ील्ड के अस्तित्व की जांच कैसे करें?

    इस ट्यूटोरियल में, हम सीखेंगे कि कैसे जांचा जाता है, कि कोई फ़ील्ड किसी कुंजी पर संग्रहीत हैश मान में मौजूद है या नहीं। इसके लिए हम एक कमांड का उपयोग करेंगे - HEXISTS रेडिस-क्ली में। 1 लौटाया जाता है, यदि किसी कुंजी पर संग्रहीत हैश मान में निर्दिष्ट फ़ील्ड होता है और 0 लौटाया जाता है, यदि कुंजी मौज

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

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

  1. Redis GEOPOS - देशांतर कैसे प्राप्त करें, भू-स्थानिक मूल्य के कई सदस्यों का अक्षांश

    इस ट्यूटोरियल में, हम सीखेंगे कि कैसे एक कुंजी पर संग्रहीत भू-स्थानिक मूल्य के एक या अधिक सदस्यों के देशांतर, अक्षांश प्राप्त करें। इसके लिए हम एक Redis GEOPOS  . का उपयोग करेंगे आदेश। GEOPOS कमांड इस कमांड का उपयोग एक कुंजी पर संग्रहीत भू-स्थानिक मान (सॉर्टेड सेट) के एक या अधिक निर्दिष्ट सदस्यों