黑马博学谷尊享无忧就业课月度
# save "" -- 开启该项并注释以下内容可关闭RDBsave 900 1 -- 900秒内至少有一个改动
save 300 10 -- 300秒内至少有10个改动
save 60 10000 -- 60秒内至少有10000个改动
通过在redis-cli
中执行save
或bgsave
指令,可以手动触发RDB持久化。
save 同步执行,阻塞其他redis任务
bgsave 异步执行,不阻塞redis,但占用内存较多
特点:
每次RDB都会将整个内存中的数据全部写入文件,当数据量较大时,频繁触发性能影响大,但触发间隔太长又容易丢失数据。
因使用二进制文件,文件更小,且执行数据恢复时更快