BGSAVE
语法
BGSAVE [SCHEDULE]
- 可用版本
- Redis 开源版 1.0.0
- 时间复杂度
- O(1)
- ACL 类别
-
@admin
,@slow
,@dangerous
,
在后台保存数据库。
通常会立即返回 OK 码。Redis 会派生一个子进程,父进程继续服务客户端,子进程将数据库保存到磁盘然后退出。
如果已有后台保存进程运行,或者有其他非后台保存进程运行(特别是正在进行的 AOF 重写),则会返回错误。
如果使用 BGSAVE SCHEDULE
,当 AOF 重写正在进行时,命令会立即返回 OK
,并安排后台保存进程在下一次机会运行时执行。
客户端可以使用 LASTSAVE
命令检查操作是否成功。
有关详细信息,请参阅持久化文档。
RESP2/RESP3 回复
以下之一
历史
- 从 Redis 3.2.2 版本开始:添加了
SCHEDULE
选项。