इस ट्यूटोरियल में, हम सीखेंगे कि रेडिस सनियन और सनियनस्टोर कमांड का उपयोग करके रेडिस डेटास्टोर में संग्रहीत दो या दो से अधिक सेट वैल्यू पर यूनियन ऑपरेशन कैसे करें।
समूहों का संघ:
समुच्चय सिद्धांत में, दो या दो से अधिक समुच्चयों का मिलन वह समुच्चय है जिसमें सभी समुच्चयों में मौजूद सभी तत्व (विशिष्ट) होते हैं। उदाहरण के लिए:
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 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 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.
उदाहरण :-
संदर्भ :-
- SUNION कमांड डॉक्स
- SUNIONSTORE कमांड डॉक्स
रेडिस डेटास्टोर में संग्रहीत दो या दो से अधिक सेट मानों पर यूनियन ऑपरेशन कैसे करें, इसके लिए बस इतना ही। अगर आपको यह पसंद आया हो, तो कृपया अपने विचार कमेंट सेक्शन में साझा करें और दूसरों के साथ भी साझा करें।