Redis---第一篇

news/2025/2/14 5:23:05/

系列文章目录


文章目录

  • 系列文章目录
  • 一、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


http://www.ppmy.cn/news/1124620.html

相关文章

原生js值之数据类型详解

js的数据类型 数据类型分类基本数据类型boolean:布尔类undefined:未定义的值null类型数值转换 NumberparseInt 转换整数 parseFloat转换浮点数 String类型特点如何转换成字符串模板字面量字符串插值模板字面量标签函数 symbol类型特性使用 BigInt类型复杂数据类型Object类属性与…

Java学习笔记②

java反射 值的修改 public等属性的值的修改很简单。但private,final的值修改有改变。 比如修改下类的4个属性。 class privateClass {private String privateField "private value";private final String finalPrivateField "final private va…

题目 1059: 二级C语言-等差数列

题目描述 sum2581114…,输入正整数n,求sum的前n项和。样例输入 2样例输出 7 根据题目我们得知,求一个等差数列的和。 等差数列的下一项前一项d。d是等差。 根据这个直接求每一项,再加进sum的和,最后输出即可。 在本题中…

滨州专利申请需要的材料

国知局受理后缴纳费用 国知局一般在接到专利申请文件后的15个工作日内,下发受理通知书和缴费通知书。可通过网上银行、邮政汇款缴费或者面交。如果在提交申请后两个月内没有缴纳申请费的,该申请将视为撤回;缴费成功后,该专利申请进…

SMT贴片加物料损耗原因及解决方案

1、安装元件物料时撕料带过长,压料过多造成不必要的物料遗失损耗 解决方式:培训操作人员作业时,装料时保留两三个空位,压料至料窗可见物料即可,这样就可以检查FEEDER齿轮位置和卷带张力。 2、FEEDER安装后TABLE上有杂…

[XR-FRAME] 1.O2 文档导览 || XR-FRAME / 添加一个物体

本文 根据 官方文档 章节 进行学习导览&#xff0c;知识点整理。 ”XR-FRAME /开始 - 添加一个物体“ 开始 | 微信开放文档 新涉及到的 知识点&#xff1a; 标签&#xff1a; <xr-scene> <xr-camera> <xr-mesh> <xr-asset-material> <xr…

8月最新修正版风车IM即时聊天通讯源码+搭建教程

8月最新修正版风车IM即时聊天通讯源码搭建教程。风车 IM没啥好说的很多人在找,IM的天花板了,知道的在找的都知道它的价值,开版好像就要29999,后端加密已解,可自己再加密,可反编译出后端项目源码,已增加启动后端需要google auth双重验证,pc端 web端 wap端 android端 ios端 都有 …

并发任务队列(字节青训测试题)

需求描述 封装一个并发任务队列类&#xff0c;用于对一些异步任务按指定的并发数量进行并发执行。 /*** 延迟函数* param {number} time - 延迟时间* return {Promise} delayFn - 延迟函数(异步封装)*/ function timeout(time) {return new Promise((resolve) > {setTimeo…