Redis默認是開啟RDB的,可以通過修改配置文件redis.conf來配置RDB的相關參數。
打開redis.conf文件:
$ sudo vi /etc/redis/redis.conf
尋找以下配置項:
save 900 1
save 300 10
save 60 10000
這些配置表示在900秒內如果至少發生1個鍵的變化、在300秒內如果至少發生10個鍵的變化、在60秒內如果至少發生10000個鍵的變化,Redis就會自動執行一次RDB持久化操作。
可以根據實際需求修改這些配置。比如,可以將save配置項全部注釋掉,即:
# save 900 1
# save 300 10
# save 60 10000
這樣,Redis就不會根據自動觸發條件來執行RDB持久化操作了。
保存并關閉文件。
重啟Redis服務使配置生效:
$ sudo systemctl restart redis
配置完畢后,Redis將按照你的配置來執行RDB持久化操作。