redis持久化相關引數解釋

chenfeng發表於2018-09-29

redis檢視持久化資訊命令:

# redis-cli info Persistence

# Persistence

loading:0

rdb_changes_since_last_save:4461626654

rdb_bgsave_in_progress:0

rdb_last_save_time:1535103959

rdb_last_bgsave_status:ok

rdb_last_bgsave_time_sec:2

rdb_current_bgsave_time_sec:-1

rdb_last_cow_size:313618432

aof_enabled:0

aof_rewrite_in_progress:0

aof_rewrite_scheduled:0

aof_last_rewrite_time_sec:-1

aof_current_rewrite_time_sec:-1

aof_last_bgrewrite_status:ok

aof_last_write_status:ok

aof_last_cow_size:0


相關引數解釋如下:

loading:伺服器是否正在載入持久化檔案

rdb_changes_since_last_save:離最近一次成功生成rdb檔案,寫入命令的個數,即有多少個寫入命令沒有持久化

rdb_bgsave_in_progress:伺服器是否正在建立rdb檔案

rdb_last_save_time:離最近一次成功建立rdb檔案的時間戳。當前時間戳 - rdb_last_save_time=多少秒未成功生成rdb檔案

rdb_last_bgsave_status:最近一次rdb持久化是否成功

rdb_last_bgsave_time_sec:最近一次成功生成rdb檔案耗時秒數

rdb_current_bgsave_time_sec:如果伺服器正在建立rdb檔案,那麼這個域記錄的就是當前的建立操作已經耗費的秒數

rdb_last_cow_size:RDB過程中父程式與子程式相比執行了多少修改(包括讀緩衝區,寫緩衝區,資料修改等)。

aof_enabled:是否開啟了aof

aof_rewrite_in_progress:標識aof的rewrite操作是否在進行中

aof_rewrite_scheduled:rewrite任務計劃,當客戶端傳送bgrewriteaof指令,如果當前rewrite子程式正在執行,那麼將客戶端請求的bgrewriteaof變為計劃任務,待aof子程式結束後執行rewrite

aof_last_rewrite_time_sec:最近一次aof rewrite耗費的時長

aof_current_rewrite_time_sec:如果rewrite操作正在進行,則記錄所使用的時間,單位秒

aof_last_bgrewrite_status:上次bgrewriteaof操作的狀態

aof_last_write_status:上次aof寫入狀態

aof_last_cow_size:AOF過程中父程式與子程式相比執行了多少修改(包括讀緩衝區,寫緩衝區,資料修改等)。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2215247/,如需轉載,請註明出處,否則將追究法律責任。

相關文章