- 用法
-
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 | 添加了 |