Redis的两种持久化机制RDB和AOF
目录
RDB
原理
触发时机
AOF
原理
开启AOF
aof日志文件说明
触发时机
aof的重写机制
redis4.0的混合持久化机制
总结
rdb持久化文件的名称:dump.rdb。存储在配置文件redis.conf指定的dir路径下
RDB
原理
触发时机
指定redis.conf配置文件的持久化文件的位置,将据此在redis启动时恢复数据:
AOF
原理
原理是将redis的操作日志以追加的方式写入文件,读操作是不记录的。
保存的就是redis命令
在文件中使用"/"来搜索文件内容:
开启AOF
启动并登录redis:
aof的日志文件名称:
aof日志文件说明
触发时机
①丢数据对比:
rdb和aof都会丢失数据,但rdb丢数据更严重些。aof丢失不会超过2秒的数据。
②日志文件大小对比:
aof>rdb rdb的日志文件存储的是二进制格式的,aof存储的是字符串格式的。
aof的重写机制
auto-aof-rewrite-percentage 100
表示触发的比例大小,64M被重写后只有30M,那么达到60M时会触发重写,如果设置的是80,那么会在30M+30*0.8=54M时触发重写。
redis4.0的混合持久化机制
总结
Redis的两种持久化机制RDB和AOF相关推荐
- Redis中两种持久化机制RDB和AOF
redis是一个内存数据库,数据保存在内存中,但是我们都知道内存的数据变化是很快的,也容易发生丢失.幸好Redis还为我们提供了持久化的机制,分别是RDB(Redis DataBase)和AOF(Ap ...
- redis缓存架构-02-两种持久化机制(RDB和AOF)
1.两种持久化机制的介绍 1.1 RDB 周期性的生成redis内存数据的一份完整的快照 1)根据配置的检查点,生产rdb快照文件,fork一个子线程,将数据dump到rdb快照文件中,完成rdb文件 ...
- radis的两种持久化方式RDB、AOF
redis的两种持久化方式 持久化:把内存中的数据库保存到磁盘上.防止数据的丢失. redis支持的持久化方式两种: RDB:通过快照完成的,当符合一定条件时redis会自动将内存中的数据进行快照,并 ...
- Redis 中两种持久化机制详解
Redis 持久化机制(快照.AOF) 快照 (Snapshot) 1. 客户端方式之 BGSAVE(多线程执行) 2. 客户端方式之 SAVE(单线程执行) 3. 服务器配置方式之 配置快照触发条件 ...
- Redis学习一:Redis两种持久化机制
申明 本文章首发自本人公众号:壹枝花算不算浪漫,如若转载请标明来源! 感兴趣的小伙伴可关注个人公众号:壹枝花算不算浪漫 22.jpg 前言 Redis是基于内存来实现的NO SQL数据库,但是我么你都 ...
- Redis的两种持久化介绍与对比
本文大纲: RDB和AOF两种持久化机制的介绍 RDB持久化机制的优点 RDB持久化机制的缺点 AOF持久化机制的优点 AOF持久化机制的缺点 RDB和AOF到底该如何选择 我们已经知道对于一个企业级 ...
- 16. Redis 持久化机制-RDB与AOF
Redis 是一款基于内存的Nosql 数据库, 提供高速存取服务,通常会被用做高速缓存中间件.但是,Redis 除了将数据库存储在内存,也可以将数据存储在磁盘. Redis 提供了两种持久化方式: ...
- redis有几种持久化机制?
Redis是一种高级key-value数据库,数据存储在内存中,速度很快是优势,但是紧接着带来的则是数据变化瞬息万变,数据该如何保存呢?这就是今日总结的Redis持久化机制. 文章目录 一.何为持久化 ...
- redis的两种持久化方式详解
一.背景 在实际开发中,为了保证数据的完整性,防止数据丢失,我们除了在原有的传统数据库保存数据的同时,最好是再用redis持久化再保存一次数据.如果仅仅是使用redis而不进行持久化配置的话,当red ...
最新文章
- Jacobian矩阵的几何意义
- C#杂记系列之日期函数
- nginx之 nginx-1.9.7 编译安装、理论简介
- Hyperledger Fabric 核心模块(3)cryptogen 工具
- python搜索大文件
- 实战ELK(5) Logstash 入门
- input文件上传代码片段
- C++ opengl 环境光分量
- 框架学习之Spring 第四节 Spring集成JDBC组件开发
- 视频教程-Dubbo视频教程-Java
- 为什么很多开发都要转测试....详谈....
- 2018年研究生数学建模优秀论文汇总
- 一名【合格】前端工程师的自检清单
- 8个深度学习/计算机视觉错误,应该如何避免它们
- 五寸照片尺寸像素 5寸的照片是几比几的
- Node-Red UI界面基础设计
- 微软的拼音输入法可以带声调进行
- 英语学习真的需要思考
- Android UI控件和布局
- 太极图用html做的原理,用HTML画个太极图