Redis的持久化
来源:互联网 发布:安卓编程教程书本封面 编辑:程序博客网 时间:2024/05/16 01:34
Redis的持久化分为两种RDB和AOF
RDB(Redis DataBase)
在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是快照,它恢复时是直接将快照文件直接读入到内存里。
特点:效率高,但最后一次的持久化后的数据可能丢失。
RDB保存的是dump.rdb文件。
复制dump.rdb文件可以对数据进行复制,便于恢复。AOP(Append Only File)
以日志的形式来记录每个写操作,将Redis执行过的所有写指令记录下来(读操作不记录),只许追加文件但不可以改写文件,redis启动之初会读取该文件重新构建数据,换言之,redis重启的话就根据日志文件的内容将写指令从前到后执行一次以完成数据的恢复工作。
修改配置文件默认的appendonly no 。将no改为yes。
AOF修复
redis-check-aof --fix
特点:
性能较差但数据完整性比较好
aof运行效率要慢于rdb,每秒同步策略效率较好,不同步效率和rdb相同
0 0
- Redis的持久化
- Redis的持久化
- redis的持久化
- redis的持久化
- redis的持久化
- redis的持久化
- Redis的持久化
- redis的持久化
- redis的持久化
- Redis的持久化
- Redis的持久化
- Redis的持久化
- Redis的持久化
- redis的持久化
- Redis的持久化
- Redis的持久化
- Redis的持久化
- redis的持久化
- 无法使用git clone 命令
- react Native如何实现跨平台
- java----类
- 看图理解JWT如何用于单点登录
- ZOJ-2849
- Redis的持久化
- A B C D中取5次 (递归)
- 洛神抽牌的期望(洛神抽到黑牌继续抽直到抽到红牌)
- Linux中的LVM架构
- 伪共享的产生原因和优化方案
- Java中的hashCode()是如何实现的?
- C的几点知识点总结
- 可怜的非洲人【模拟】
- ubuntu上安装使用markdown