答案:主要有兩種方式:
1) 快照持久化
在redis設定檔中已經自動開啟了,
格式為:save N M
表示在N秒之內,redis至少發生M次修改則redis抓快照到磁碟。
當然我們也可以手動執行save或bgsave(非同步)指令來做快照
2)append only file AOF持久化
總共有三種模式,例如
appendfsync everysec預設的是每秒強制寫入磁碟一次
appendfsync always 每次執行寫入作業的時候就強制寫入磁碟
appendfsync no 完全取決於os,效能最好但是持久化沒辦法保證
其中第三種模式最好。 redis預設的也是採取第三種模式。
以上是持久化redis有幾種方式的詳細內容。更多資訊請關注PHP中文網其他相關文章!