Redis Bgrewriteaof 命令

Redis 伺服器

Redis Bgrewriteaof 命令用於非同步執行一個 AOF(AppendOnly File) 檔重寫操作。重寫會創建一個當前 AOF 檔的體積優化版本。

即使 Bgrewriteaof 執行失敗,也不會有任何數據丟失,因為舊的 AOF 檔在 Bgrewriteaof 成功之前不會被修改。

注意:從 Redis 2.4 開始, AOF 重寫由 Redis 自行觸發, BGREWRITEAOF 僅僅用於手動觸發重寫操作。

語法

redis Bgrewriteaof 命令基本語法如下:

redis 127.0.0.1:6379> BGREWRITEAOF

可用版本

>= 1.0.0

返回值

回饋資訊。

實例

redis 127.0.0.1:6379>
Background append only file rewriting started

Redis 伺服器