NoSQL之redis(持久化策略)
阿新 • • 發佈:2018-12-26
1.rdb方式
(1)介紹:redis預設的是通過快照來將資料持久化到磁碟中。
(2)持久化的條件:
在900秒有一次寫入,或者在300有10寫入,或者60秒鐘有10000寫入。
(3)持久化的儲存目錄
dbfimename:表示持久化到磁碟的檔名稱。
dir:表示持久化檔案儲存的位置。
(4)rdb方式的問題:
一旦redis非法關閉,那麼會丟失最後一次持久化的資料。
2.aof方式
(1)介紹:redis預設的不使用該方式的持久化。aof方式的持久化,是操作一次redis資料庫,則將操作的記錄儲存到aof持久化檔案中。
(2)配置aof持久化方案
第一步:將redis.conf中的appendonly改為yes,即開啟aof方式的持久化方案。
第二步:設定Aof檔案儲存的名稱
(3)好處:使用aof方式不會丟失資料,如果redis重啟,則資料從aof檔案中載入。