简要说明Redis持久化机制
2020-03-12 13:51
211 查看
Redis持久化机制
什么是Redis持久化
Redis将缓存中的数据存入可永久保存数据的地方,如xml文件、数据库等等
持久化的方式
- RDB
RDB即Redis DataBase,指每隔固定时间将内存中的数据进行快照,保存到磁盘,Redis重新启动时直接将快照中的数据恢复 - AOF
AOF级Append Of File,指将每次对Redis写的操作记录下来,追加到上一次的记录,重新启动时根据写的记录重新执行一次将数据恢复
RDB和AOF比较
- RDB方式单独创建子进程进行持久化,待本次结束后替换掉上一次的文件,这个过程不影响主进程,效率较高,但如果Redis意外关闭,则会造成上一次保存数据之后的改动丢失。
- AOF方式采用追加记录到文件会导致文件越来越大,与RDB相比丢失数据的概率极低但占用空间更大。
相关文章推荐
- Redis 面试题之 持久化机制
- Redis学习—持久化机制
- OceanBase RPC机制简要说明
- reids的缓存机制,redis事务控制,redis分片机制,一致性hash算法,redis持久化策略,Redis内存策略,内存优化算法
- Redis的哨兵机制 Sentinel(简要)
- Redis入门之浅谈rdb持久化机制
- Redis的持久化机制对比及实际生产使用的选择
- redis中分片和哨兵的简要说明以及Hash一致性算法
- Redis应用场景,基础知识,缓存雪崩、击穿、穿透,持久化,哨兵,主从同步,内存淘汰机制,分布式锁,最经典的KV,DB读写模式,与memcache区别,学习思路概念图
- Redis提供的持久化机制(RDB和AOF)【转载】
- NoSQL之【Redis】学习(三):Redis持久化 Snapshot和AOF说明
- 分析redis的RDB和AOF两种持久化机制的工作原理
- Redis的持久化机制RDB与AOF
- NoSQL之Redis高级命令详解--持久化机制
- Redis持久化 Snapshot和AOF说明
- Redis学习(1)-基本命令与持久化机制
- Redis的持久化机制
- redis(三)redis的持久化机制
- 【Redis缓存机制】快照持久化和AOF持久化
- redis(三) 持久化机制