当前位置: 首页 > 知识库问答 >
问题:

RDB基本文件中的Redis AOF

方飞鸣
2023-03-14

我正在寻找备份我的Redis数据的最佳方法
我读到了RDB和AOF。但根据我的想法,最好的方法是以以下方式组合:
定期创建RDB,并仅从该点保存AOF。
这样,当您重新启动时。Redis可以恢复RDB文件(比整个AOF回滚更快),然后在最后几秒钟回滚AOF文件。
AOF文件包含自上次RDB以来的每一次写入。

我的问题是,这在Redis中可用吗?或者这有什么不好的地方吗?

共有1个答案

长孙弘壮
2023-03-14

默认情况下,Redis就是这样工作的。

请参阅默认redis.conf中关于aof-use-rdb-序言配置的注释。

 类似资料:
  • 3.1 基本的build文件 最基本的Java工程,其 build.gradle 非常简单: apply plugin: 'java' 这里应用了Gradle提供的Java插件。该插件提供了构建和测试Java应用所需的一些东西。 一个最基本的Android工程的build.gradle如下: buildscript { repositories { mavenCentral

  • 6.4.1 文件的基本概念 外部存储器上的数据是以文件形式进行组织的。一组相关数据存储在一起便构成一个文件(file),每个文件被赋予一个文件名,程序通过文件名来访问文件。文件名通常由主名 和扩展名构成,后者用来描述文件内容,如常见的.txt、.jpg、.doc 等等。当外存上存储了大 量文件时,为便于管理,常将文件分组,构成一个个文件夹(或称目录);如果每个文件夹 中的文件还是很多,则可以继续分

  • 问题内容: 我正在尝试在nodejs中创建静态文件服务器,而不是将其作为完美的服务器,这更多是为了理解节点。我非常了解Connect和node- static之类的项目,并且完全打算将这些库用于更多可用于生产的代码,但我也想了解我正在使用的基础知识。考虑到这一点,我编写了一个小的server.js: 我的问题是双重的 这是在节点中创建和流式传输基本html等的“正确”方法,还是有更好/更优雅/更可

  • Python 中,对文件的操作有很多种,常见的操作包括创建、删除、修改权限、读取、写入等,这些操作可大致分为以下 2 类: 删除、修改权限:作用于文件本身,属于系统级操作。 写入、读取:是文件最常用的操作,作用于文件的内容,属于应用级操作。 其中,对文件的系统级操作功能单一,比较容易实现,可以借助 Python 中的专用模块(os、sys 等),并调用模块中的指定函数来实现。例如,假设如下代码文件

  • 问题内容: 我试图弄清楚如何使用GWT的FileUpload小部件上传一个文件。我正在将GWT和Google AppEngine与Java一起使用,但是我想将文件上传到我自己的Linux服务器上。我已经有以下代码,但是现在我不知道如何将文件提交到Google AppServer服务器并将其保存到另一台服务器: 现在,我下一步需要做什么?我需要放入web.xml中的内容以及如何编写servlet,以

  • 问题内容: 我的redis rdb文件的大小一直在增长,直到数据库无法运行并且连接被拒绝为止。我意识到这与某些配置设置有关-我使用的是默认配置文件。 有什么办法可以防止这种情况?我不必担心持续备份。 问题答案: 这显然在redis.conf中, 上面的文本在redis.conf中,如果您不想保存rdb文件,请在保存的三行注释,例如