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

सूची मूल्य की पूंछ पर तत्व कैसे सम्मिलित करें - Redis RPUSH | RPUSHX

इस ट्यूटोरियल में, हम सीखेंगे कि रेडिस डेटास्टोर में एक कुंजी पर संग्रहीत सूची मूल्य के अंत में एक या अधिक तत्वों को कैसे सम्मिलित किया जाए। इसके लिए हम रेडिस RPUSH . का उपयोग करेंगे और RPUSHX आदेश।

RPUSH कमांड

RPUSH कमांड का उपयोग कुंजी पर संग्रहीत सूची मान के टेल (अंत) पर एक या अधिक निर्दिष्ट तत्वों को सम्मिलित करने के लिए किया जाता है। तत्वों को एक के बाद एक सूची मूल्य की पूंछ में, सबसे बाएं तत्व से सबसे दाहिने तत्व में डाला जाता है। उदाहरण के लिए, यदि कमांड RPUSH सूची a b c . है निष्पादित किया जाता है, तो सूची में a . होगा पहले तत्व के रूप में, b दूसरे तत्व के रूप में और c तीसरे तत्व के रूप में।

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

सिंटैक्स:-

redis host:post> RPUSH <keyname> <value 1> [ <value> ]

आउटपुट:-

- (integer) reply, representing the number of elements in the list.
- Error, if key exist and value stored at the key is not a list.

उदाहरण :-

सूची मूल्य की पूंछ पर तत्व कैसे सम्मिलित करें - Redis RPUSH | RPUSHX

RPUSHX कमांड

RPUSHX कमांड का उपयोग कुंजी पर संग्रहीत सूची मान के टेल (अंत) पर केवल एक निर्दिष्ट तत्व को सम्मिलित करने के लिए किया जाता है। यदि कुंजी मौजूद नहीं है, तो कोई ऑपरेशन नहीं किया जाता है और ओ वापस कर दिया जाता है। यदि कुंजी मौजूद है, लेकिन कुंजी पर संग्रहीत मान सूची डेटा प्रकार का नहीं है, तो त्रुटि वापस आ जाती है। Redis RPUSHX कमांड का सिंटैक्स इस प्रकार है :-

सिंटैक्स:-

redis host:post> RPUSHX <keyname> <value>

आउटपुट:-

- (integer) reply, representing the number of elements in the list.
- Error, if key exist and value stored at the key is not a list.

उदाहरण :-

सूची मूल्य की पूंछ पर तत्व कैसे सम्मिलित करें - Redis RPUSH | RPUSHX

संदर्भ:-

  1. RPUSH कमांड डॉक्स
  2. RPUSHX कमांड डॉक्स

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

<- सूची आदेश


  1. रेडिस लैरेंज - रेडिस डेटास्टोर में सूची मूल्य के सभी तत्वों को कैसे प्राप्त करें

    इस ट्यूटोरियल में, हम सीखेंगे कि किसी कुंजी पर संग्रहीत सूची मान के सभी तत्वों को कैसे प्राप्त किया जाए। इसके लिए, हम रेडिस LRANGE  . का उपयोग करेंगे आज्ञा। LRANGE कमांड यह आदेश निर्दिष्ट ऑफ़सेट द्वारा परिभाषित निर्दिष्ट कुंजी पर संग्रहीत सूची मान के एक या अधिक तत्वों को लौटाता है। यह प्रारंभ (सम

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

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

  1. रेडिस SMOVE - रेडिस में तत्व को एक सेट से दूसरे सेट में कैसे ले जाया जाए?

    इस ट्यूटोरियल में, हम सीखेंगे कि रेडिस डेटास्टोर में संग्रहीत एक तत्व को एक सेट मान से दूसरे सेट मान में कैसे स्थानांतरित किया जाए। इसके लिए हम एक COMMAND का उपयोग करेंगे - SMOVE रेडिस-क्ली में। इस कमांड का उपयोग निर्दिष्ट तत्व को स्रोत . पर संग्रहीत एक सेट मान से हटाने के लिए किया जाता है कुंजी और