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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

怎么让修改的html持久化_redis持久化机制

發布時間:2024/10/14 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 怎么让修改的html持久化_redis持久化机制 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

redis 有 RDB 和 AOF 兩種持久化機制,這兩種機制可以共存。

可以通過修改redis.conf配置文件中的 dir 參數來改變生成的 dump.rdb 和 appendonly.aof 這兩個持久化文件的位置,默認是 dir ./ 建議將 dir ./ 改成絕對路徑。

1.RDB

rdb是reids自帶的持久化機制,默認是開啟狀態,可通過配置文件修改。

開啟后會生成一個dump.rdb文件。

持久化原理

reids通過fork子進程,讓這個子進程來處理持久化。這個子進程做的事情就是把內存中的數據寫入到磁盤文件,然后每次開啟redis的時候如果存在這個dump.rdb持久化文件那么redis會自動讀取并將數據寫入到內存,從而實現持久化。

觸發時機

(1)自動觸發:使redis正常關機的情況下觸發??梢酝ㄟ^執行shutdown命令模擬正常關機,可以通過執行kill命令模擬斷電等情況下的非正常關機。

(2)手動觸發:通過redis命令,save是通過阻塞的方式持久化,bgsave是通過異步的方式持久化

2.AOF

可通過修改配置文件 appendonly yes 參數來開啟reids的aof持久化機制,默認是關閉狀態。

開啟后會生成一個appendonly.aof文件。

aof的存在是為了彌補rdb的缺點。

持久化原理

reids通過將命令字符串以追加的方式寫入磁盤文件,然后每次開啟redis的時候如果存在這個appendonly.aof持久化文件那么redis會自動讀取并將讀取到的命令重新執行一遍,從而實現持久化。這個方式redis沒有fork子進程。

觸發時機

通過修改配置文件中下面的參數來改變觸發時機,默認是 appendfsync everysec 既每秒執行一次。

# appendfsync always

appendfsync everysec

# appendfsync no

3.AOF重寫機制

redis的aof重寫機制是為了給 appendonly.aof 文件 "瘦身" 用的。

可通過修改配置文件中下面的參數來改變aof的重寫

auto-aof-rewrite-percentage 100 #比例

auto-aof-rewrite-min-size 64mb #數據大小

重寫原理

redis的aof重寫機制會fork子進程,然后重寫 appendonly.aof 這個持久化文件。

觸發時機

(1)自動觸發:aof重寫由 redis 自行觸發, bgrewriteaof 僅僅用于手動觸發重寫操作。根據 auto-aof-rewrite-percentage 和 auto-aof-rewrite-min-size 參數來設置觸發自動重寫的時機。

(2)手動觸發:通過 bgrewriteaof 這個redis命令來觸發aof重寫。

4.reids的混合持久化

redis的混合持久化就是rdb + aof,它屬于aof的技術,對 appendonly.aof 這個持久化文件做了進一步優化。redis4.0版本以后默認是開啟的。

小總結

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的怎么让修改的html持久化_redis持久化机制的全部內容,希望文章能夠幫你解決所遇到的問題。

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