Redis工作笔记-持久化
目錄
?
?
概述
操作
?
?
概述
Redis提供了持久化方法:
? ? ? ? ? 1. RDB:該機制是指在指定的時間間隔內將內存中的數據集快照寫入磁盤。
? ? ? ? ? 2. AOF:該機制將以日志的形式記錄服務器所處理的每一個寫操作,在Redis服務器啟動之初會讀取該文件來重新構建數據庫,以保證啟動后數據庫中的數據是完整的。
?
RDB:Redis Database:通過但文件的方式來持久化。
RDB是默認的持久化方式,默認存儲在啟動的Redis服務器所在當前目錄下的dump.rdb文件,一般都會修改存儲在默認文件中。
持久化的時機:
? ? ? ? ? 1. 在數據庫關閉時持久化(數據庫宕機不會生成,數據可能會丟失);
? ? ? ? ? 2. 滿足特點條件時會持久化,這里通過編輯配置文件即可;
優缺點:缺點,可能會丟失數據;優點:效率比較高。
?
AOF:Append Only File:通過操作日志文件的方式來持久化;
在操作部分將給出配置文件。
注意:可以直接查看生成的appendonly.aof文件,可以任務是一個日志文件
優缺點:缺點,效率比較差;優點:丟失數據量比較大。
?
?
操作
RDB文件
此處就有一個dump.rdb文件
在配置文件中,這個地方進行配置:
文件名,以及路徑!
900秒有1個key改變就存。
300秒有10個key變就存。
60秒有10000個key變就存
?
下面是關于AOF文件:
appendonly yes,為開啟,
下面那個是文件名。
持久化文件的目錄和RDB相同
每s進行更新
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的Redis工作笔记-持久化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HTTP、HTTPS、SSL、TLS之间
- 下一篇: Java笔记-当返回数据为Json时去除