Redis 啟動 配置AOF

2022-09-10 07:18:11 字數 533 閱讀 7201

rdb 預設開啟,aof 需手動開啟,他們生成的檔案都在redis-service目錄下。

如果資料無所謂,可以單獨使用rdb。

如果只做為快取使用,rdb和aof都不需要開啟。

其他情況官方建議都開啟。

資料檔案位置示例:

開啟配置檔案

重啟 redis 生效

可在配置檔案裡設定同步頻率

始終同步,每次 redis 的寫入都會立刻記入日誌;效能較差但資料完整性比較好

每秒同步,每秒記入日誌一次,如果宕機,本秒的資料可能丟失。(預設)

redis不主動進行同步,把同步時機交給作業系統。

如果 aof 檔案損壞,可通過命令嘗試恢復

先備份 aof 檔案,恢復後重啟 redis,恢復命令如下:

redis的AOF持久化配置

1.aof持久化配置 aof持久化,預設是關閉的,預設開啟的持久化配置是rdb 在生產環境中,一般來說aof是要開啟的,除非對一兩分鐘 沒有影響。開啟aof機制之後,redis沒收到一次寫命令,就會寫入到 日誌檔案中,當然現寫入到os cache 中,然後每隔一定的時間 在fsync一下,把命令寫入...

Redis 持久化 AOF自動重寫配置

auto aof rewrite min size size auto aof rewrite percentage percent 在 redis.conf 自動重寫的預設配置 auto aof rewrite percentage 100 可以自己設定相關重寫的條件auto aof rewrit...

Redis的持久化 AOF

redis的aof持久化策略是將傳送到redis服務端的每一條命令都記錄下來,並且儲存到硬碟中的aof檔案中,類似打日誌檔案,來一條命令就記錄一條。aof設定 aof測試 當客戶端向伺服器傳送一些redis命令時,redis會將所執行的命令記錄到aof檔案中,如下所示 當redis伺服器重啟後,會將...