2011-02-13 33 views

回答

1

從我瞭解的Redis數據庫不時地與單個節點寫入磁盤的時間,對於這個原因,它不提供設計

+0

是啊,Redis的反映所有的數據到硬盤驅動器 – Colum 2011-02-13 18:21:17

0

保存到磁盤上的計時器發生100%的崩潰恢復,所以自上次保存以來可能會丟失寫入內容。

如果您不想在節點崩潰時丟失任何內容,請設置一個從節點,以便在發生變化時對所有更改進行鏡像。如果需要多個節點同時發生故障,丟失數據的可能性要小得多。

您也可以選擇經常保存或以日誌形式保存,而下一版本中的磁盤存儲模型提供了更多選項,但在命令被認爲成功之前必須執行磁盤寫入的任何系統都將比一個允許保存內存變化的緩慢得多,直到後臺保存系統趕上。

3

看一看在Redis的不同persistence選項以及它們如何guaranteee哪一級耐久性

相關問題