我正在学习redis。
我有本地redis-server(localhost)并在同一设备中使用终端访问。 因为我听说redis是内存数据库,所以当我关闭服务器时,我预计所有数据都会消失。
但是,当我在redis-cli中命令"shudown"/"exit"
并重新启动时,数据仍然存在。我认为可以选择控制它,但我找不到。
您能告诉我在哪里可以找到以及需要更改的内容吗?
答案 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