इस ट्यूटोरियल में, हम सीखेंगे कि Redis डेटास्टोर में किसी कुंजी पर संग्रहीत स्ट्रिंग मान के निर्दिष्ट इंडेक्स पर बिट मान कैसे सेट करें। इसके लिए हम Redis SETBIT कमांड का उपयोग करेंगे।
SETBIT कमांड
यह कमांड कुंजी पर संग्रहीत स्ट्रिंग मान के निर्दिष्ट इंडेक्स पर बिट मान सेट करता है। यदि इंडेक्स स्ट्रिंग मान की लंबाई से अधिक है, तो स्ट्रिंग को 0 बिट्स के साथ सन्निहित स्थान माना जाता है। यदि कुंजी मौजूद नहीं है, तो इसे पहले बनाया जाता है और खाली स्ट्रिंग पर सेट किया जाता है। इसलिए इंडेक्स हमेशा रेंज से बाहर होगा और इसका मान 0 बिट होगा।
यदि कुंजी मौजूद है लेकिन उस कुंजी पर संग्रहीत मान गलत डेटा प्रकार का है, तो त्रुटि वापस की जाती है।
सिंटैक्स :-
redis host:port> SETBIT <keyname> <index> <bit value>
आउटपुट :-
- (integer) रिप्लाई, इंडेक्स पर संग्रहीत पुराने बिट मान को दर्शाता है। - Error, यदि कुंजी मौजूद है और उस कुंजी पर संग्रहीत मान स्ट्रिंग नहीं है।
उदाहरण :-

संदर्भ :-
- SETBIT कमांड डॉक्स
Redis डेटास्टोर में संग्रहीत स्ट्रिंग मान के विशिष्ट इंडेक्स पर बिट मान सेट करने के तरीके के बारे में बस इतना ही। अगर आपको यह पसंद आया, तो कृपया कमेंट सेक्शन में अपने विचार साझा करें और इसे दूसरों के साथ भी साझा करें।