Redis学习笔记系列
- Redis学习笔记(一):下载与安装-Windows、Linux
- Redis学习笔记(二):数据类型和通用操作命令
- Redis学习笔记(三):Java连接Redis(Jedis)以及示例代码
- Redis学习笔记(四):Redis持久化
- Redis学习笔记(五):Redis事务-multi、exec、discard、锁、分布式锁、死锁
- Redis学习笔记(六):删除策略、逐出算法
- Redis学习笔记(七):redis高级数据类型及应用场景-Bitmaps、HyperLogLog、GEO
- Redis学习笔记(八):redis主从复制-建立连接、数据同步、命令传播、复制缓冲区、复制偏移量、心跳机制
- Redis学习笔记(九):哨兵模式-监控、通知、故障转移
- Redis学习笔记(十):Redis集群-结构设计、集群搭建、集群操作、主从下线、主从切换
- Redis学习笔记(十一):企业级解决方案-缓存预热、缓存雪崩、缓存击穿、缓存穿透、性能指标监控
持久化简介
由于Redis是内存数据库,如果万一电脑断电或系统奔溃时,redis的数据丢失,这是很严重的问题,那么就需要对Redis进行持久化操作(持久化:利用永久性存储介质将数据进行保存,在特定的时间将保存的数据进行恢复的工作机制),可以防止数据的意外丢失,保证数据安全。
持久化过程的两种保存方式
- 将当前数据状态进行保存,快照的形式,存储数据结果,存储格式简单,关注点在数据
- 将数据的操作过程进行保存,日志形式,存储操作过程,存储格式复杂,关注点在数据的操作过程
</