# Bgsave

在后台异步保存当前数据库的数据到磁盘

语法

BGSAVE [SCHEDULE]
  • 可用版本:

    1.0.0

  • 时间复杂度:

    O(1)

  • ACL 类别:

    @admin, @slow, @dangerous

在后台保存数据库。

通常会立即返回 OK 代码。Redis 分叉,父级继续为客户端提供服务,子级将数据库保存在磁盘上然后退出。

如果已经有后台保存正在运行,或者如果有另一个非后台保存进程正在运行,特别是正在进行的 AOF 重写,则会返回错误。

如果使用,该命令将在 AOF 重写正在进行时BGSAVE SCHEDULE立即返回,并安排后台保存在下一次机会运行。OK

客户端可以使用该LASTSAVE 命令检查操作是否成功。

有关详细信息,请参阅持久性文档。

# 返回

简单字符串回复:Background saving started如果BGSAVE正确启动或Background saving scheduledSCHEDULE子命令一起使用。

# 历史

  • 从 Redis 版本 3.2.2 开始:添加了该SCHEDULE选项。

# 反馈

如果您在此页面上发现问题,或有改进建议,请提交请求以合并或打开存储库中的问题。

Last Updated: 4/18/2023, 8:45:33 AM