Redis持久化方案

2021-08-15 05:02:49 字數 788 閱讀 4705

redis資料都放在記憶體中。如果機器掛掉,記憶體的資料就不存在。

需要做持久化,將記憶體中的資料儲存在磁碟,下一次啟動的時候就可以恢復資料到記憶體中。

1.rdb   快照形式  (定期將當前時刻的資料儲存磁碟中)會產生乙個dump.rdb檔案

特點:會存在資料丟失,效能較好,用於資料備份。

特點:每秒儲存,資料完整性比較好,耗費效能。

預設開啟

rdb

如下圖:redis.conf中預設設定了儲存規則及時間間隔

aof開啟設定:

修改 redis.conf 檔案  如下圖:

no:不開啟 不儲存。(系統重新整理時才更新)

everysec:每秒鐘儲存一次

always:總是,每次的寫命令(set hsetzadd...)都會儲存。

同時開啟兩個持久化方案,則按照aof

的持久化放案恢復資料。

如果aof檔案比較大的時候,需要進行壓縮(重寫)

redis持久化方案

學習 redis 時為了複習方便,特將筆記截圖上傳。redis持久化方案 一 rdb方式 1 rdb方式 redis預設的方式,redis通過快照來將資料持久化到磁碟中。2 設定持久化快照的條件 在redis.conf中修改持久化快照的條件,如下 3 持久化檔案儲存的目錄 在redis.conf中可...

redis的持久化方案

redis資料庫資料都放在記憶體中。如果機器 掛掉,記憶體資料就不存在了。redis的持久化方案 1.rdb 快照形式 定期將當前時刻的資料儲存到磁碟中,生成乙個dump.rdb的檔案。優點就是效能較好,資料備份。缺點是,在下次自動儲存之前,中間如果有資料存入到redis中,redis會丟失資料。因...

Redis持久化方案 RDB AOF

而自動觸發的場景主要是有以下幾點 禁用rdb 原因 aof持久化的效率和安全性分析 always 每個時間事件迴圈都將aof buf緩衝區的所有內容寫入到aof檔案,並且同步aof檔案,這是最安全的方式,但磁碟操作和阻塞延遲,是io開支較大。rdb的優缺點 缺點 aof的優缺點 缺點 rdb 和 a...