Возможно, я просто слепой, но я не вижу явной команды set в Redis для очистки существующего набора (без очистки всей базы данных). В настоящее время я делаю различие в наборе с самим собой и сохраняю его обратно в себя:
redis> SMEMBERS metasyn
1) "foo"
2) "bar"
redis> SDIFFSTORE metasyn metasyn metasyn
(integer) 0
redis> SMEMBERS metasyn
(empty list or set)
Но это выглядит немного глупо ... есть ли лучший способ сделать это?