如何在重启时使redis-server刷新所有数据?

时间:2014-04-17 01:48:34

标签: configuration redis persistence recovery

我正在学习redis。

我有本地redis-server(localhost)并在同一设备中使用终端访问。 因为我听说redis是内存数据库,所以当我关闭服务器时,我预计所有数据都会消失。

但是,当我在redis-cli中命令"shudown"/"exit"并重新启动时,数据仍然存在。我认为可以选择控制它,但我找不到。

您能告诉我在哪里可以找到以及需要更改的内容吗?

1 个答案:

答案 0 :(得分:3)

查看您正在使用的redis.conf文件:

#   It is also possible to remove all the previously configured save
#   points by adding a save directive with a single empty string argument
#   like in the following example:
#
#   save ""

停止redis-server,按上述方法配置它,丢弃.rdb文件,然后启动redis-server。

从现在开始,每次重启时,redis-server都将以无数据启动。此外,根本不会发生自动快照。

注意:我在此假设您尚未配置AOF。如果是这种情况,解决方案类似于上面提到的方法。

希望这有帮助,TW