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

DECRBY कमांड
DECRBY कमांड का उपयोग कुंजी पर संग्रहीत पूर्णांक को दर्शाने वाले स्ट्रिंग मान को निर्दिष्ट मान से डिक्रीमेंट करने के लिए किया जाता है। यह कमांड DECR कमांड के समान है, अंतर केवल इतना है कि DECRBY में पूर्णांक मान निर्दिष्ट मान से घटाया जाता है जबकि DECR में पूर्णांक मान हमेशा एक से घटाया जाता है।
सिंटैक्स :-
redis host:port> DECRBY <keyname> <decrement>
आउटपुट :-
- (integer) रिप्लाई, डिक्रीमेंट ऑपरेशन के बाद कुंजी के मान को दर्शाता है।
उदाहरण :-

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