Redis的持久化--RDB

來源:互聯網
上載者:User

標籤:redis   rdb   快照   持久化   

Redis提供了RDB持久化機制,即在指定的時間間隔內將記憶體中的資料集快照寫入到磁碟中。

RDB的優點:

1、這種方式,備份Redis資料庫只有一個檔案,一旦系統出現災難性故障,可以非常容易進行恢複。

2、可以輕鬆的將一個壓縮的備份檔案轉移到其他安全的儲存介質上。

3、效能最大化,開始持久化時,只需fork出一個子進程,之後由子進程完成這些持久化的工作,可以極大的避免服務進程執行IO操作。

4、資料集很大時,啟動效率高。

RDB的缺點:

1、可以造成資料的丟失,因為系統一旦在定時持久化之前出現宕機,此前沒有來得及寫入磁碟的資料都將丟失。

2、RDB是通過fork子進程來協助完成資料庫持久化工作的,如果資料集較大時,可能會導致這個伺服器停止服務幾百毫秒,甚至1秒。


RDB持久化機制需要改動的redis.conf配置項如下:

1、觸發RDB的條件:

2、配置是否壓縮  yes是壓縮,no不壓縮


3、輸出快照檔案的檔案名稱:

4、輸出快照檔案的目錄:


5、Redis的安全性,requirepass設定redis需要口令,例如redis-cli  shutdown就需要口令


6、配置Redis的最大串連數


7、記錄執行時間超過10000微秒的命令







Redis的持久化--RDB

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.