我接管了一个使用Redis临时存储队列中对象的项目。我想知道如何在每晚的基础上转储所有对象。该业务仅在上午8点至晚上8点运营,每天完成工作,因此每天我们都会重新开始。
所以我想知道如何在午夜从Redis转储或删除所有数据。
答案 0 :(得分:2)
仅供参考 - 在Redis术语中转储数据实际上意味着将其保存到磁盘。看来你想要的是删除所有数据。
有很多方法可以做你想要的,但基本上你需要设置一个执行FLUSHALL
的cron作业或类似工作。或者,如果您的Redis服务器没有配置磁盘持久性,您只需重新启动它即可。