Sets 특징

  1. Redis에서 Set 자료구조를 표현할 수 있습니다.
  2. 정렬되지 않은 unique string 데이터(member)에 대한 집합을 저장할 때 사용합니다.
  3. 대부분 command의 시간복잡도가 O(1) 이지만, 그렇지 않은 command의 경우 주의해서 사용해야합니다.
  4. 하나의 Set에 들어갈 수 있는 member의 사이즈는 최대 2^32 - 1 (4,294,967,295) 입니다.

Sets 사례

  1. 유일한 원소를 저장/조회할 때 씁니다.

  2. 관계를 표현할 때 씁니다.

    교집합, 합집합, 차집합 등의 operation을 하고 싶을 때 씁니다.

Commands

<aside> ❗

Lists의 모든 commands: Link

</aside>

1. SADD