中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

RDB數據持久化(理論)

發布時間:2020-08-04 19:07:34 來源:網絡 閱讀:406 作者:張德帥ya 欄目:數據庫

持久化原理:

? ? ? ? RDB是snapshot快照<二進制文件>存儲,是默認的持久化方式。

? ? ? ? RDB會按照一定的策略,周期性的將數據保存到磁盤。(下個周期為到來時故障,會丟數據)

? ? ? ? 借助fork命令的copy on write機制,在快照生成時,將當前進程fork出一個子進程,

? ? ? ? 然后再子進程中循環所有數據,將數據寫成RDB文件。

? ? ? ? ??

優點:使用單獨子進程來進行持久化,主進程不會進行任何IO操作,保證了redis的高性能。

缺點:RDB是按照周期性策略進行持久化,

? ? ? ? ? ? ?如果持久化之間redis發生故障,會發生數據丟失,

? ? ? ? ? ? ?所以這種方式適合數據要求不嚴謹的環境。

? ??

配置文件相關參數:

? ? ? ?dbfilename dump.rdb ? ? ? ? ? ?#指定持久化數據文件名

? ? ? ?dir /usr/local/redis-3.0.6-6379/ ? ?#默認dir ./

? ? ? ?save 900 1

? ? ? ?save 300 10

? ? ? ?save 60 10000?

? ? ? ?

持久化過程:

? ? ? ?當滿足save的條件時,比如更改了1個key,900s后會將數據寫入臨時文件,

? ? ? ?持久化完成后將臨時文件替換舊的dump.rdb。

? ? ? ? ? ? ? ? ? ? ??

使用RDB恢復數據:(需要時間)

? ? ? ?重啟redis的server即可完成(啟動redis的server時會從dump.rdb中先同步數據)?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

使用命令進行持久化save存儲:

? ? ? ?./redis-cli -h ip -p port save ? ? ? ? #前臺進行存儲

? ? ? ?./redis-cli -h ip -p port bgsave ? ? ?#后臺進行存儲


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阳原县| 安福县| 青冈县| 浏阳市| 酒泉市| 南平市| 同心县| 三原县| 琼中| 灵宝市| 宜良县| 错那县| 肥东县| 孝义市| 抚州市| 阳泉市| 旬阳县| 盈江县| 永定县| 江都市| 元朗区| 会宁县| 白银市| 安宁市| 灌云县| 江华| 夏邑县| 道真| 交城县| 连州市| 武宣县| 伊宁市| 凤翔县| 稻城县| 越西县| 河曲县| 宁安市| 阿拉善右旗| 杭锦后旗| 永城市| 芜湖县|