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

रेडिस सेटबिट - रेडिस में स्ट्रिंग के विशिष्ट इंडेक्स पर बिट वैल्यू कैसे सेट करें?

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

सेटबिट कमांड

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

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

सिंटैक्स:-

redis host:post> SETBIT <keyname> <index> <bit value>

आउटपुट:-

- (integer) reply, representing the old bit value stored at index.
- Error, if key exist and value stored at the key is not a string.

उदाहरण :-

रेडिस सेटबिट - रेडिस में स्ट्रिंग के विशिष्ट इंडेक्स पर बिट वैल्यू कैसे सेट करें?

संदर्भ :-

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

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

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


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

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

  1. Redis GEOHASH - भू-स्थानिक मूल्य के कई सदस्यों की जियोहाश स्ट्रिंग कैसे प्राप्त करें

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

  1. रेडिस में कुंजी पर स्ट्रिंग मान कैसे सेट करें - Redis SET | SETNX | सेटेक्स | पीएसईटीएक्स

    इस ट्यूटोरियल में, हम सीखेंगे कि redis SET, SETNX, SETEX, और PSETEX कमांड का उपयोग करके रेडिस डेटास्टोर में निर्दिष्ट कुंजी पर स्ट्रिंग मान कैसे सेट करें। सेट कमांड इस कमांड का उपयोग एक निर्दिष्ट कुंजी के लिए एक स्ट्रिंग मान सेट करने के लिए किया जाता है। यदि कुंजी पहले से मौजूद है, तो इसका मान इसक