Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Configuration 如何使redis服务器在重新启动时刷新所有数据?_Configuration_Redis_Persistence_Recovery - Fatal编程技术网

Configuration 如何使redis服务器在重新启动时刷新所有数据?

Configuration 如何使redis服务器在重新启动时刷新所有数据?,configuration,redis,persistence,recovery,Configuration,Redis,Persistence,Recovery,我在学习redis 我获得了本地redis服务器(localhost)和同一设备中的终端访问权限。 因为我听说redis是内存数据库,所以我希望当我关闭服务器时,所有的数据都会消失 但是,当我在redis cli中命令“shutdown”/“exit”并重新启动时,数据仍然处于活动状态。我认为有一种方法可以控制这种情况,但我找不到 你能告诉我在哪里可以找到,有什么需要改变吗 查看您正在使用的redis.conf文件: # It is also possible to remove all t

我在学习redis

我获得了本地redis服务器(localhost)和同一设备中的终端访问权限。 因为我听说redis是内存数据库,所以我希望当我关闭服务器时,所有的数据都会消失

但是,当我在redis cli中命令“shutdown”/“exit”并重新启动时,数据仍然处于活动状态。我认为有一种方法可以控制这种情况,但我找不到


你能告诉我在哪里可以找到,有什么需要改变吗

查看您正在使用的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服务器,如上所述进行配置,扔掉.rdb文件,然后启动redis服务器

从现在起,每次重新启动时,redis服务器都将无数据启动。此外,根本不会发生自动快照

注意:这里我假定您尚未配置AOF。如果是这种情况,解决方案与上述方法类似


希望这有帮助,TW

谢谢。我用你的答案解决了这个问题。祝你今天愉快D