描述redis 的两种持久化方式

描述redis 的两种持久化方式,第1张

描述redis 的两种持久化方式

持久化技术

优势

缺点

RDB

1、RDB产生的文件小。2、RDB恢复快,并且简单,例如你可以快 速的将RDB文件传输到其他主机,做数据的恢复。3、在进行RDB备份的时候,主进程仅仅需 要创建一个子进程,所有的I/O *** 作都由子进程完成

1、不能完全保证数据安全,在两个备份点之间可能会发 生数据丢失2、当数据量很大时,创建子进程可能会是一个非常耗时 的 *** 作,甚至可能需要1秒,在这个期间,Redis无法 向客户端提供服务。

AOF

1、数据的备份粒度更小,数据安全性更高。2、AOF只会对日志文件进行追加 *** 作,不 会修改已经写好的内容。即使在掉电的情况下,AOF日志仍然是可用的

1、AOF文件通常比相同的数据集的RDB文件更大。2、AOF写日志可能会很慢,这跟fsync的机制有关

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5708586.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存