RDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发RDB持久化过程分为手动触发和自动触发。触发机制:手动触发分别对应save和bgsave命令:1.save命令:阻塞当前redis服务器,知道RDB过程完成为止,对于内存比较大的实例会造成长时间阻塞,线上和环境不建议使用。2.bgsave命令:redis进程执行fork操作创建子进程,RDB持久化过程由子进程负责,完成后自动结束。阻塞只发生在fork阶段,一般时间很短。 bgsave命令是针对save租的问题做的优化。因此redis内部
redis
2023-10-08
41 点赞
0 评论
62 浏览