- 用法
-
BGSAVE [ SCHEDULE | CANCEL ]
- 复杂度
- O(1)
- 起始版本
- 1.0.0
- ACL 类别
- @admin, @dangerous, @slow
在后台保存数据库。
通常会立即返回 OK 响应。Valkey 会派生一个子进程,父进程继续服务客户端,子进程将数据库保存到磁盘后退出。
如果已有后台保存正在运行,或有其他非后台保存进程正在运行(特别是正在进行的 AOF 重写),则会返回错误。
如果使用 BGSAVE SCHEDULE,当 AOF 重写正在进行时,命令会立即返回 OK,并将后台保存安排在下次有机会时运行。
如果使用 BGSAVE CANCEL,它将立即终止任何正在进行的 RDB 保存或复制全量同步进程。如果后台保存已被安排运行(例如使用 BGSAVE SCHEDULE 命令),则计划的执行也将被取消。
客户端可以使用 LASTSAVE 命令检查操作是否成功。
有关详细信息,请参阅持久化文档。
RESP2/RESP3 回复
以下之一
历史
| 版本 | 更改 |
|---|---|
| 3.2.2 | 添加了 |
| 8.1.0 | 添加了 |