पाठ 8 / 18
सेट्स
अक्रमित, अद्वितीय सदस्य — सदस्यता जाँच और सेट गणित के लिए बना।
SADD और SMEMBERS
set हर वैल्यू को एक बार रखता है। SISMEMBER सदस्यता को स्थिर समय में जाँचता है — किसी स्कैनिंग की ज़रूरत नहीं।
SADD tags:post:9 "redis" "cache" "redis"
SMEMBERS tags:post:9
SISMEMBER tags:post:9 "cache"
Output:
(integer) 2 1) "redis" 2) "cache" (integer) 1
सेट संक्रियाएँ
रेडिस सर्वर-साइड पर इंटरसेक्शन और यूनियन निकालता है — "आपसी दोस्त" या "सामान्य टैग" जैसे फ़ीचर के लिए उपयोगी।
SADD tags:post:9 "redis" "cache"
SADD tags:post:12 "redis" "db"
SINTER tags:post:9 tags:post:12
Output:
1) "redis"