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

Redis SUNION और SUNIONSTORE में महारत हासिल करें: सेट यूनियन ऑपरेशन की चरण-दर-चरण मार्गदर्शिका

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

सेट का संघ:

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

A = {1, 2, 3, 4, 5}
B = {4, 5, 6, 7, 8, 9}
A और B का संघ :- A U B = {1, 2, 3, 4, 5, 6, 7, 8, 9}

Redis SUNION और SUNIONSTORE में महारत हासिल करें: सेट यूनियन ऑपरेशन की चरण-दर-चरण मार्गदर्शिका

SUNION कमांड :-

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

सिंटैक्स :-

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

आउटपुट :-

- (array) reply, संघ ऑपरेशन से परिणामी तत्वों को समाहित करता है।
- Error, यदि कुंजी मौजूद है और उस कुंजी पर संग्रहीत मान सेट नहीं है।

उदाहरण :-

Redis SUNION और SUNIONSTORE में महारत हासिल करें: सेट यूनियन ऑपरेशन की चरण-दर-चरण मार्गदर्शिका

SUNIONSTORE कमांड :-

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

सिंटैक्स :-

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

आउटपुट :-

- (integer) गंतव्य सेट में तत्वों की संख्या दर्शाता है।
- Error, यदि कुंजी मौजूद है और उस कुंजी पर संग्रहीत मान सेट नहीं है।

उदाहरण :-

Redis SUNION और SUNIONSTORE में महारत हासिल करें: सेट यूनियन ऑपरेशन की चरण-दर-चरण मार्गदर्शिका

संदर्भ :-

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

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

  1. Redis ZREM में महारत हासिल करें: सॉर्टेड सेट से तत्वों को कुशलतापूर्वक हटाएं Redis ZREM में महारत हासिल करें: सॉर्टेड सेट से तत्वों को कुशलतापूर्वक हटाएं

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

  1. Redis सॉर्टेड सेट रैंकिंग में महारत हासिल करें: ZRANK और ZREVRANK कमांड का उपयोग Redis सॉर्टेड सेट रैंकिंग में महारत हासिल करें: ZRANK और ZREVRANK कमांड का उपयोग

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

  1. Redis की-वैल्यू असाइनमेंट में मास्टर करें: SET, SETNX, SETEX, PSETEX समझाया गया Redis की-वैल्यू असाइनमेंट में मास्टर करें: SET, SETNX, SETEX, PSETEX समझाया गया

    SET कमांड यह कमांड निर्दिष्ट की पर एक स्ट्रिंग मान सेट करने के लिए उपयोग किया जाता है। यदि की पहले से मौजूद है, तो उसका मान उसके टाइप की परवाह किए बिना ओवरराइट हो जाएगा और की से जुड़ा कोई पिछला एक्सपिरेशन टाइम भी हटा दिया जाएगा। वैकल्पिक आर्गुमेंट्स Redis SET कमांड निम्न वैकल्पिक आर्गुमेंट्स लेता ह