- RDB
这种持久化方式是利用操作系统的fork和copy on write来实现的,优点是效率高。但是不能保证数据的完整性 - AOF
这种持久化方式是将redis对数据的操作命令记录到aof文件中,数据完整性高,但是随着服务器的运行,体积会越来越大;
对于同一个key的频繁修改会在aof中生成很多无效指令,因为只记录这个key的最后一个操作就可以了,因此redis增加了一个BGREWRITEAOF指令,可以重做aof日志,优化日志内容,减少体积。 - 混合使用
在redis4.0版本以后,可以配置混合持久化的方式,即先rdb一份当前快照,然后利用aop日志增量记录redis操作命令。
REDIS持久化方式
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- Redis 提供了两种持久化方式,一种是基于快照形式的 RDB,另一种是基于日志形式的 AOF,每种方式都有自己的...