【发布时间】:2020-07-12 17:14:15
【问题描述】:
我正在玩 redis 流,到目前为止还不错。 我试图了解是否有任何方法让我根据时间或其他方式使旧事件过期。 我知道我们可以通过事件 ID 删除。但我不想记住/存储很难的事件ID。相反,我正在寻找一种删除最后 10K 事件或类似事件的方法。
【问题讨论】:
-
您可以尝试XTRIM命令来保留最新的N个事件,并删除旧的事件。
-
@for_stack,谢谢,我会尽力让你知道。但是,如果您认为这是可行的方法,请将其添加为答案。
-
我应该这样做吗?可以将流配置为保留最后 N 个事件吗?
标签: redis redis-streams