在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查看持久化状态。注意: