Set
set은 정렬되지 않은 데이터의 모음이며 일반적인 set과 동일하게 중복을 허용하지 않는다. set은 다음과 같은 특징을 가진다.
- 교집합, 차집합, 합집합 연산을 수행할 수 있다
Command
- SADD [key] [value1] [value2]
- SMEMBERS [key]
- SCARD [key] : 저장된 value의 수
- SDIFF [reference key] [comparison key] : 차집합
reference key - comparion key
- SDIFFSTORE [key] [reference key] [comparison key] : 차집합 값들을 key에 저장
- SUNION [key1] [key2] : 합집합
key1 ∪ key2
- SUNIONSTORE [key] [key1] [key2]
- SREM [key] [value] : 제거
- SINTER [key1] [key2] : 교집합
key1 ∩ key2