服务器重启后redis数据丢失

Redis data lost after server restart

我已经将 Redis 配置为使用 RDB 持久化方法在单次写入时每秒保存一次数据 (save 1 1) 但在重启后我仍然看到键值为 nil。

嗯,我发现我以前启动的Redis是用命令:redis-server &

该命令用于每次使用数据库中的新密钥启动,因此忽略存储在快照和AOF文件中的数据。

我更改了配置以使用正确的数据库文件路径启动 redis 服务器,并使用以下命令启动服务器,现在它工作正常:/etc/init.d/redis_port start