Ce face SCARD
SCARD răspunde instantaneu cu numărul de membri, fără să parcurgă setul.
Combinat cu SADD, îți dă de exemplu numărul exact de vizitatori unici dintr-o zi.
Parametri
| Parametru | Descriere |
|---|---|
key |
Cheia setului. |
Ce returnează
Un (integer): numărul de membri.
Exemple
Exemplul 1: Vizitatori unici azi
Dublurile nu se numără.
SADD vizitatori:2026-10-25 ana dan ana ioana
SCARD vizitatori:2026-10-25
SCARD vizitatori:2026-10-26
Ieșire în redis-cli
127.0.0.1:6379> SADD vizitatori:2026-10-25 ana dan ana ioana
(integer) 3
127.0.0.1:6379> SCARD vizitatori:2026-10-25
(integer) 3
127.0.0.1:6379> SCARD vizitatori:2026-10-26
(integer) 0
Greșeli frecvente
- Nu folosi
SMEMBERSși apoi numărarea în aplicație:SCARDe mult mai rapid.
Comenzi înrudite
SADD: Adaugă unul sau mai mulți membri într-un set (colecție fără duplicate); membrii existenți sunt ignorați.SMEMBERS: Întoarce toți membrii unui set, fără o ordine garantată.LLEN: Întoarce numărul de elemente dintr-o listă; 0 dacă lista nu există.ZCOUNT / ZCARD: ZCOUNT numără membrii cu scorul într-un interval; ZCARD întoarce numărul total de membri.