Redis---第一篇

布满荆棘的人生 2023-10-16 05:22 91阅读 0赞

系列文章目录


文章目录

  • 系列文章目录
  • 一、RDB 和 AOF 机制
  • 二、Redis的过期键的删除策略

一、RDB 和 AOF 机制

RDB:Redis DataBase
在指定的时间间隔内将内存中的数据集快照写入磁盘,实际操作过程是fork一个子进程,先将数据集写
入临时文件,写入成功后,再替换之前的文件,用二进制压缩存储。
优点:
1、整个Redis数据库将只包含一个文件 dump.rdb,方便持久化。
2、容灾性好,方便备份。
3、性能最大化,fork 子进程来完成写操作,让主进程继续处理命令,所以是 IO 最大化。使用单独子进
程来进行持久化,主进程不会进行任何 IO 操作,保证了 redis 的高性能
4.相对于数据集大时,比 AOF 的启动效率更高。
缺点:
1、数据安全性低。RDB 是间隔一段时间进行持久化,如果持久化之间 redis 发生故障,会发生数据丢
失。所以这种方式更适合数据要求不严谨的时候)
2、由于RDB是通过fork子进程来协助完成数据持久化工作的,因此,如果当数据集较大时,可能会导
致整个服务器停止服务几百毫秒,甚至是1秒钟。
A

发表评论

表情:
评论列表 (有 0 条评论,91人围观)

还没有评论,来说两句吧...

相关阅读

    相关 第一

    第一篇博文 \\\The best way to learn is to teach;\\\这是《学习之道》中重复最多的一句话,也是让我记忆最最深刻的一句话,是的,最好的