在Redis中清空/删除一个集合?

也许我只是盲目的,但我没有在Redis中看到一个明确的设置命令来清空现有的设置(不清空整个数据库)。 就目前而言,我正在对自己的设置进行一些改变,并将其存储回自己:

redis> SMEMBERS metasyn 1) "foo" 2) "bar" redis> SDIFFSTORE metasyn metasyn metasyn (integer) 0 redis> SMEMBERS metasyn (empty list or set) 

但是这看起来有点傻…有没有更好的方法来做到这一点?

你可以用DEL删除这个集合。

 DEL metasyn 

从redis控制台,

 redis> SMEMBERS metasyn 1) "foo" 2) "bar" redis> DEL metasyn (integer) 1 redis> SMEMBERS metasyn (empty list or set)