宕机了,Redis数据丢了怎么办?

目录
前言 什么是AOF?
三种写回策略 日志文件太大怎么办? AOF重写会阻塞主线程吗? AOF的缺点 总结 什么是RDB?
给哪些数据做快照? 快照时能够修改数据吗? 多久做一次快照? 增量快照 AOF和RDB混合使用 总结 总结
前言
Redis作为内存型的数据库,虽然很快,依然有着很大的隐患,一旦「服务器宕机」重启,内存中数据还会存在吗?
很容易想到的一个方案是从后台数据恢复这些数据,如果数据量很小,这倒是一个可行的方案。但是如果数据量过大,频繁的从后台数据库访问数据,压力很大;另外一方面恢复数据的时间极慢。
对于Redis来说,实现数据的持久化和快速恢复是至关重要。
今天这篇文章就来介绍一下Redis持久化的两种机制AOF日志、RDB快照。
什么是 AOF 日志?
AOF(Append Only File)日志称之为「写后日志」,即是命令先执行完成,把数据写入内存,然后才会记录日志。
AOF日志(文本形式)会将收到每一条的命令且执行成功的命令以一定的格式写入到文本中(追加的方

宕机了,Redis数据丢了怎么办?最先出现在Python成神之路

版权声明:
作者:玉兰
链接:https://www.techfm.club/p/8470.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>