redis宕機數據如何恢復

redis宕機數據如何恢復

redis 數據都放在內存中。如果機器宕機,內存的數據就不存在。

需要做持久化,將內存中的數據保存在磁盤,下一次啟動的時候就可以恢復數據到內存中。 ? (推薦學習:Redis視頻教程

AOF? ?append only file? (所有對redis的操作命令記錄在aof文件中),恢復數據,重新執行一遍即可。

特點:每秒保存,數據比較完整,耗費性能。? ? ??

缺點:0-1秒之間產生的數據被丟失了,是保存不了了,不過可以修改保存模式,更改為每次更改redis就生成一個AOF

AOF開啟設置:

修改 redis.conf 文件? 如下圖:

將appendonly 設置為yes

redis宕機數據如何恢復

Redis可以開啟AOF,用AOF恢復數據,數據是存在于/usr/local/redis/bin/appendonly.aof文件中

更多Redis相關技術文章,請訪問Redis視頻教程欄目進行學習!

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享