AOF和RDB

2019-10-20  本文已影响0人  长孙俊明

redis有两种持久化方案(AOF和RDB)

什么是AOF

AOF将每条写入命令作为日志写入到日志文件中。

什么是RDB

对redis中的数据定期的持久化。

AOF优点

更好的保证数据的完整性。

AOF缺点

日志文件过大
启动redis时,会耗时过长。

RDB优点

启动reids时,相对于aof来说,更加快速。

RDB缺点

redis出现故障时,会丢失数据较多。

为什么说RDB做数据恢复时比AOF快。

因为AOF是指令日志,在做数据恢复时,是回放和执行所有指令数据。
而RDB本身就是一个数据文件,直接加载到内存中即可。

上一篇 下一篇

猜你喜欢

热点阅读