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

सेट मानों का संघ कैसे करें - Redis SUNION | सनयनस्टोर

इस ट्यूटोरियल में, हम सीखेंगे कि रेडिस सनियन और सनियनस्टोर कमांड का उपयोग करके रेडिस डेटास्टोर में संग्रहीत दो या दो से अधिक सेट वैल्यू पर यूनियन ऑपरेशन कैसे करें।

समूहों का संघ:

समुच्चय सिद्धांत में, दो या दो से अधिक समुच्चयों का मिलन वह समुच्चय है जिसमें सभी समुच्चयों में मौजूद सभी तत्व (विशिष्ट) होते हैं। उदाहरण के लिए:

A = {1, 2, 3, 4, 5}
B = {4, 5, 6, 7, 8, 9}

Union of A & B :-
A U B = {1, 2, 3, 4, 5, 6, 7, 8, 9}

सेट मानों का संघ कैसे करें - Redis SUNION | सनयनस्टोर

सनियन कमांड :-

यह कमांड दो या दो से अधिक निर्दिष्ट सेटों पर यूनियन ऑपरेशन करता है और परिणाम को एक सरणी के रूप में देता है। यदि कोई निर्दिष्ट कुंजी मौजूद नहीं है, तो इसे एक खाली सेट माना जाएगा। यदि कुंजी मौजूद है, लेकिन कुंजी पर संग्रहीत मान सेट नहीं है, तो त्रुटि वापस आ जाएगी। redis SUNION कमांड का सिंटैक्स इस प्रकार है:-

सिंटैक्स:-

redis host:post> SUNION <keyName 1> <keyName 2> <keyName 3>

आउटपुट:-

- (array) reply, containing elements resulting from the union operation.
- Error, if key exist and value stored at the key is not a set.

उदाहरण :-

सेट मानों का संघ कैसे करें - Redis SUNION | सनयनस्टोर

सनिओनस्टोर कमांड:-

यह कमांड दो या दो से अधिक निर्दिष्ट सेटों पर यूनियन ऑपरेशन करता है और निर्दिष्ट कुंजी पर संग्रहीत एक नया सेट मान देता है। यदि कोई निर्दिष्ट कुंजी मौजूद नहीं है, तो इसे एक खाली सेट माना जाएगा। यदि कुंजी मौजूद है, लेकिन कुंजी पर संग्रहीत मान सेट नहीं है, तो त्रुटि वापस आ जाएगी। redis SUNIONSTORE कमांड का सिंटैक्स इस प्रकार है:-

सिंटैक्स:-

redis host:post> SUNIONSTORE <destination keyName> <keyName 1> <keyName 2> <keyName 3>

आउटपुट:-

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

उदाहरण :-

सेट मानों का संघ कैसे करें - Redis SUNION | सनयनस्टोर

संदर्भ :-

  1. SUNION कमांड डॉक्स
  2. SUNIONSTORE कमांड डॉक्स

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


  1. रेडिस ZREM - रेडिस में सॉर्ट किए गए सेट मान से किसी तत्व को कैसे हटाएं

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

  1. सॉर्ट किए गए सेट के एक तत्व की रैंक कैसे प्राप्त करें - Redis ZRANK | ज़्रेव्रैंक

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

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

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