redis的两种持久化
来源:互联网 发布:开源软件许可翻译 编辑:程序博客网 时间:2024/06/09 06:23
一种是RDB持久化(原理是将Reids在内存中的数据库记录定时dump到磁盘上的RDB持久化),另外一种是AOF持久化(原理是将Reids的操作日志以追加的方式写入文件)。那么这两种持久化方式有什么区别呢,改如何选择呢?网上看了大多数都是介绍这两种方式怎么配置,怎么使用,就是没有介绍二者的区别
rdb的优势
1,如果对于数据是存在文件里面,如果出现灾难,他可以压缩之后,在存在其他介质上,
2.相对acf 来说避免服务进程执行io操作
rbd的劣势
1如果说数据集很大,acf 要优于rdb
2 因为是定时任务,如果是在数据未备份之前,出现灾难那么那些未备份的3数据就会收到影响
3.如果数据比较大,rdb 会备份数据,会使服务器停止几百毫秒甚至一秒
aof 的优势
redis 提供3步策略 每秒同步 每修改同步 从不同步
从安全角度考虑
他有每秒更新,每修改更新,所以对于数据的安全性,是非常有保障的,
aof 格式清晰易于理解的日志文件
aof 的劣势
恢复数据 rdb 比 acf 快
运行效率rdb 比 acf 块
阅读全文
2 0
- redis 持久化的两种方式
- Redis持久化的两种方式
- redis的两种持久化方式
- Redis的两种持久化方式
- redis 持久化的两种方式
- Redis持久化的两种方式
- redis两种持久化的方式
- redis 持久化的两种方式
- redis的两种持久化机制
- redis的两种持久化
- redis 的两种持久化方式及原理
- redis 的两种持久化方式及原理
- redis 的两种持久化方式及原理
- Redis两种存储机制(持久化)的比较
- 关于Redis两种持久化方式的说明
- redis 的两种持久化方式及原理
- redis 的两种持久化方式及原理
- redis 的两种持久化方式及原理
- 用IOT的思维来管理我们的查看我们重要业务的服务器健康状态-实现IOT设备远端控制!
- Docker+Jenkins_自动化持续集成
- 不了解Java虚拟机的小伙伴看这一本书就够了!
- tinyxml2的使用
- CentOS7上部署搭建Kafka集群
- redis的两种持久化
- 以LeNet为例分析CNN中的参数量
- 在Ubuntu下安装Python3.6.0
- apache性能测试工具ab使用详解
- 从损失函数的角度详解常见机器学习算法(1)
- opencv行人检测
- 线程并发学习----队列(Queue)
- poj1459
- 图论第五次课