当前位置:网站首页>redis RDB AOF
redis RDB AOF
2022-07-04 20:18:00 【每日一悟】
RDB描述的是快照、副本
AOF描述的是日志
redis是怎样完成rdb方式的,默认一个时点数据
第一个命令的方式:save命令触发前台阻塞,bgsave命令触发后端异步非阻塞方式
第二个配置文件中给出bgsave的规则,用save这个标识
RDB弊端:不支持拉链,只支持一个dump.rdb,丢失数据相对多一点,时点与时点之间窗口数据容易丢失
RDB优点:类似java中的序列化,恢复速度较快
AOF优点:对数据少
AOF弊端:体量无限变大,恢复慢
redis中,RDB和AOF可以同时开启,如果用了AOF,只会用AOF恢复,4.0之后,AOF中包含RDB全量,增加记录新的写操作
AOF怎么保住优点,减小弊端?
hdfs,fsimage+edits.log让日志只记录增量合并的过程
4.0之前,重写(删除抵消命令,合并重复的命令),最终也是一个纯指令的日志文件
4.0之后,重写,将老的数据RDB到AOF文件中,并将增量的以指令的方式APPEND到AOF,AOF是一个混合体,利用了RDB的快和日志的全量
边栏推荐
猜你喜欢
伦敦银走势图分析的新方法
哈希表、哈希函数、布隆过滤器、一致性哈希
华为ensp模拟器 DNS服务器的配置
Automatic generation of interface automatic test cases by actual operation
Flet tutorial 06 basic introduction to textbutton (tutorial includes source code)
Fleet tutorial 08 introduction to AppBar toolbar Basics (tutorial includes source code)
杰理之AD 系列 MIDI 功能说明【篇】
LeetCode+ 81 - 85 单调栈专题
RFID仓储管理系统解决方案的优点
The video sound of station B is very low - solution
随机推荐
B站视频 声音很小——解决办法
Go notes (3) usage of go language FMT package
杰理之AD 系列 MIDI 功能说明【篇】
LeetCode 7. 整数反转
仿ps样式js网页涂鸦板插件
async await 在map中使用
Summary of the mistakes in the use of qpainter in QT gobang man-machine game
Foxit pdf editor v10.1.8 green version
嵌入式TC 测试用例
Advantages of semantic tags and block level inline elements
华为模拟器ensp的路由配置以及连通测试
js 3D爆炸碎片图片切换js特效
JS卡牌样式倒计时天数
PermissionError: [Errno 13] Permission denied: ‘data.csv‘
五子棋 上班摸鱼工具 可局域网/人机
【解决方案】PaddlePaddle 2.x调用静态图模式
JS closure
华为ensp模拟器 配置ACL访问控制列表
6月“墨力原创作者计划”获奖名单公布!邀您共话国产数据库
Go language notes (4) go common management commands