我创建了Redis流:
1996-01-30 10:29:06.
我已将其与消费者群体相关联:
XADD mystream * foo bar
现在我要删除它,以便Redis就像流从未存在过一样。如何删除它?
我尝试使用XTRIM:
XGROUP CREATE mystream mygroup $
这成功将流的长度设为零。但是它并没有完全删除流,因为尝试XTRIM mystream MAXLEN 0
仍会成功,并且在不存在组的情况下调用此方法时也不会返回典型错误:
XREADGROUP
实际输出:
XREADGROUP GROUP mygroup myconsumer COUNT 1 STREAMS mystream >
预期输出:
(nil)
答案 0 :(得分:3)
只需使用DEL命令:
DEL mystream
答案 1 :(得分:0)