在CentOS上配置Redis持久化,你需要编辑Redis配置文件redis.conf
。以下是配置持久化的步骤:
打开终端。
使用文本编辑器(如vi、nano等)打开Redis配置文件。通常,该文件位于/etc/redis/redis.conf
。例如,使用vi编辑器,输入以下命令:
sudo vi /etc/redis/redis.conf
# appendonly no
# save 900 1
appendonly no
更改为appendonly yes
以启用AOF(Append Only File)持久化:appendonly yes
save
配置项。例如,以下配置将每隔60秒将至少有1个更改的数据库保存到磁盘:save 60 1
你可以根据需要添加更多的save
行,例如:
save 300 10
save 3600 10000
这将分别在第300秒时至少有10个更改,以及在3600秒时至少有10000个更改时触发保存。
(可选)如果你想使用RDB(Redis DataBase)快照持久化,可以确保save
配置项已设置。RDB持久化会在指定的时间间隔内生成数据库的二进制快照。
保存并关闭配置文件。
重启Redis服务以应用更改:
sudo systemctl restart redis
现在,Redis已经配置为在CentOS上使用持久化。你可以查看/var/log/redis/redis.log
文件以获取有关持久化操作的日志信息。