SPOP
Removes and returns one or more random elements from the set stored at key.
Syntax
SPOP key [count]
Details
- Available since: 1.0.0
 - Time complexity: O(1) for every call, O(N) for every element returned, where N is the number of elements returned.
 - ACL categories: 
@write,@set,@fast 
Example
Assume we have a set called myset with members "member1", "member2", and "member3":
SADD myset "member1" "member2" "member3"
Now, let's remove and return a random element from myset:
SPOP myset
This might output something like:
"member3"
Now, let's remove and return 2 random elements from myset:
SPOP myset 2
This might output something like:
1) "member1"
2) "member2"
RESP2/RESP3 Reply
Bulk string reply: the removed random element(s), or nil when count is specified and the key does not exist.