Zestawy mają 2 główne różnice z listami:
- zestawy nie są zamawiane
- zestawy zawierają element tylko raz
Utwórz zestaw za pomocą
SADD <setkey> <value>
To samo polecenie służy do dodawania kolejnych elementów do zestawu.
Przykład:
SADD names "Flavio"
SADD names "Roger"
SADD names "Tony" "Mark" "Jane"
Pobierz wszystkie elementy w zestawie za pomocą SMEMBERS <setkey> :

Dowiedz się, czy wartość znajduje się w zestawie z SISMEMBER :
SISMEMBER names "Flavio"

Aby dowiedzieć się, ile elementów znajduje się w zestawie, użyj SCARD :
SCARD names Zdobądź (bez usuwania) przedmiot z zestawu, losowo:
SRANDMEMBER names Wyodrębnij (i usuń) przedmiot z zestawu, od niechcenia uporządkowany:
SPOP names Możesz wyodrębnić wiele elementów jednocześnie:
SPOP names 2 Usuń element z zestawu według wartości:
SREM names "Flavio"

Uzyskaj elementy zawarte w 2 różnych zestawach, z wyjątkiem elementów zawartych tylko w jednym z SINTER :
SINTER set1 set2 Zobacz wszystkie polecenia zestawów tutaj.