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...