2

我了解如何使用 bgsave 保存 redis 数据库。但是,一旦我的数据库服务器重新启动,我如何判断是否存在已保存的数据库以及如何将其加载到我的应用程序中。我可以容忍几分钟的数据丢失,所以我不需要担心 AOF,但我不能容忍丢失一个小时的数据。所以每小时做一次 bgsave 对我有用。我只是不知道如何将数据重新加载回数据库。

如果它有所作为,我正在使用 Python。

4

1 回答 1

1

您可以停止 redis 并替换 /var/lib/redis 中的 dump.rdb(或 redis.conf 中 dbfilename 变量中的任何文件)。然后重新启动redis。

于 2013-04-17T20:26:29.600 回答