在CentOS上選擇Redis持久化機制,需根據數據安全性和性能需求決定,主要有以下兩種方式及配置要點:
RDB(快照)
/etc/redis/redis.conf
,設置save
規則(如save 900 1
表示900秒內至少1個鍵變化時觸發快照)、dbfilename
(默認dump.rdb
)和dir
(默認/var/lib/redis
)。AOF(日志追加)
appendonly yes
,設置appendfsync
策略(always
/everysec
/no
,默認everysec
平衡性能與安全),并配置auto-aof-rewrite-percentage
和auto-aof-rewrite-min-size
控制文件重寫。混合模式(推薦)
save
規則和appendonly yes
,Redis優先使用AOF恢復數據。操作步驟:
sudo vi /etc/redis/redis.conf
。sudo systemctl restart redis
。redis-cli info persistence
查看持久化狀態。注意: