redis学习(五)—— redis持久化的取舍和选择

一、持久化的作用

1、什么是持久化

redis所有数据保持在内存中,对数据的更新将异步地保存到磁盘上。

2、持久化的实现方式

二、RDB

1、什么是RDB

2、触发机制--主要三种方式

(1)save(同步)

         

(2)bgsave(异步)

(3)自动

3、触发机制--不容忽略方式

RDB总结:

三、AOF

1、RDB现存问题

(1)耗时,耗性能

(2)不可控,丢失数据

2、什么是AOF

             

3、AOF三种策略

(1)always

(2)everysec

(3)no

三种策略对比:通常会使用第二种

4、AOF重写

(1)什么是AOF重写

把过期的、重复的、可以优化的命令进行化简,成一个很小的AOF文件:减少磁盘占用量、加速恢复速度

(2)AOF重写实现两种方式

A、bgrewriteaof

B、AOF配置重写

(3)AOF重写流程

四、RDB和AOF的抉择

1、RDB和AOF比较

2、RDB最佳策略

3、AOF最佳策略

4、最佳策略

发布了96 篇原创文章 · 获赞 16 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq_38151401/article/details/103222336
今日推荐