Redis 持久化:RDB模式

2018-07-20  本文已影响0人  packet

redis有两种持久化模式:RDB和AOF。这篇文章仅探讨RDB模式。

rdb策略是自动间隔性保存,比如以下命令:

save 60 100

如果在60s内,对数据库进行至少100次写操作,那么执行bgsave命令,生成rdb文件(一个经过压缩的二进制文件)。

生成rdb文件有两个命令:

1)save:阻塞服务器进程,直到生成文件为止。

2)bgsave:fork子进程,由子进程进行。

实现:周期性函数ServerCron,100ms执行一次,会检查选项设置的保存条件是否满足。

2017-12-27阅:

看到了通过配置使用工具,还要思考是怎么实现的。

上一篇 下一篇

猜你喜欢

热点阅读