# सेट्स — रेडिस

Source: https://www.geekswithgeeks.com/hi/redis/redis-sets

> अक्रमित, अद्वितीय सदस्य — सदस्यता जाँच और सेट गणित के लिए बना।

## SADD और SMEMBERS

**set** हर वैल्यू को एक बार रखता है। `SISMEMBER` सदस्यता को स्थिर समय में जाँचता है — किसी स्कैनिंग की ज़रूरत नहीं।

```bash
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
```

## सेट संक्रियाएँ

रेडिस सर्वर-साइड पर इंटरसेक्शन और यूनियन निकालता है — "आपसी दोस्त" या "सामान्य टैग" जैसे फ़ीचर के लिए उपयोगी।

```bash
SADD tags:post:9 "redis" "cache"
SADD tags:post:12 "redis" "db"
SINTER tags:post:9 tags:post:12
```

Output:

```
1) "redis"
```
