日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

redis-持久化

發布時間:2025/6/15 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 redis-持久化 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Redis持久化的方式有兩種:

一、SnapShotting 快照持久化:

1、持久化的配置:

此持久化默認開啟,一次性把Redis中所有數據保存到硬盤中,如果數據非常多(10-20G)就不適合頻繁進行該持久化操作。

在redis.conf中可以找到快照持久化的配置信息,如下:

save 900 1,如果900秒內超過1個key被修改,則發起快照持久化。

save 300 10?,如果300秒內超過10個key被修改,則發起快照持久化。

save 60 10000 ,如果60秒內超過10000?個key被修改,則發起快照持久化。

以上三個save的意思是:

數據修改的頻率高,備份的頻率也高。

數據修改的頻率低,備份的頻率也低。

2、持久化的目錄和文件名:

3、手動發起快照持久化:

? ./redis-cli bgsave?


二、Append Only File 精細持久化(AOF):

1、本質:

把用戶執行的每個”寫“指令(添加、修改、刪除)都備份到文件中,還原數據的時候就是執行具體寫指令而已。是比快照持久化更詳細、準確的持久化,故稱為精細持久化。

注意:開啟AOF持久化會清空Redis中的數據,因此AOF持久化要在Redis服務開始使用前開啟。

2、開啟方式:AOF持久化默認是關閉的。

(1)、在redis.conf中將appendonly no 改為appendonly yes,

(2)、同時配置appendfilename appendonly.aof即可。

3、aof備份頻率:

(1)、appendfsync always:每次修改就備份,影響Redis性能,很少用。

(2)、appendfsync no:看服務器是否空閑,如果空閑才備份,不確定因素多,很少用。

(3)、appendfsync everysec:每秒備份一次,常用。

4、aof備份文件的優化壓縮處理:bgrewriteaof,見如下截圖:優化前?appendonly.aof的大小457,優化后?appendonly.aof的大小為257


轉載于:https://blog.51cto.com/8757576/1951624

總結

以上是生活随笔為你收集整理的redis-持久化的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。