सूचियों के साथ सेट में 2 मुख्य अंतर होते हैं:
- सेट ऑर्डर नहीं किए जाते हैं
- सेट केवल एक बार किसी आइटम को होल्ड करता है
. का उपयोग करके एक सेट बनाएं
SADD <setkey> <value>
सेट में और आइटम जोड़ने के लिए इसी कमांड का उपयोग किया जाता है।
उदाहरण:
SADD names "Flavio"
SADD names "Roger"
SADD names "Tony" "Mark" "Jane"
SMEMBERS <setkey>
. का उपयोग करके एक सेट में सभी आइटम प्राप्त करें :
पता करें कि क्या कोई मान SISMEMBER
. के सेट में है :
SISMEMBER names "Flavio"
एक सेट में कितने आइटम हैं, यह जानने के लिए SCARD
. का उपयोग करें :
SCARD names
बेतरतीब ढंग से सेट से एक आइटम प्राप्त करें (बिना हटाए):
SRANDMEMBER names
सेट से एक आइटम निकालें (और निकालें), आकस्मिक रूप से आदेश दिया गया:
SPOP names
आप एक साथ कई आइटम निकाल सकते हैं:
SPOP names 2
किसी आइटम को मान के अनुसार सेट से निकालें:
SREM names "Flavio"
2 अलग-अलग सेटों में शामिल आइटम प्राप्त करें, केवल एक में शामिल तत्वों को छोड़कर SINTER
:
SINTER set1 set2
सभी सेट कमांड यहां देखें।