我理解如何使用bgsave保存redis数据库。但是,一旦我的数据库服务器重新启动,如何判断是否存在已保存的数据库以及如何将其加载到我的应用程序中。我可以容忍几分钟的数据丢失,所以我不需要担心AOF,但我不能容忍丢失一小时的数据。所以每小时做一次bgsave对我有用。我只是没有看到如何将数据重新加载回数据库。
如果它有所作为,我正在使用Python。
答案 0 :(得分:1)
您可以停止redis并替换/ var / lib / redis中的dump.rdb(或者redis.conf中dbfilename变量中的任何文件)。然后再次启动redis。