首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Redis原理解析
Flame
创建于2021-05-31
订阅专栏
主要介绍redis是如何工作的
暂无订阅
共6篇文章
创建于2021-05-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Redis执行一次命令会做哪些事
在讲集群/副本/哨兵前,尽可能的将单节点功能先讲清楚。前面已经说了redis的启动流程,事件循环,aof/rdb,这次来讲讲redis是如何执行client的命令的。 在事件循环中,负责读取clien
RDB工作流程解析
这里只介绍rdb是在什么时候触发的,rdb本身的数据格式不会被介绍,通过观察代码大体可以发现,就是按照约定的格式对redisObject进行加工,或者按照解析将数据流还原成redisObject。有关
AOF流程全解析
在serverCron中,或者redis的启动流程中。可以看到包含了大量aof相关的逻辑。现在来梳理一下aof的相关流程。 首先要了解的是aof的写入分为2条线.一条是在主线程执行aof的数据写入和刷
redis在事件循环中做了什么(下)
上篇中有关beforeSleep/afterSleep没有展开来将,这里是做补充 beforeSleep: 1.基于当前redis内存使用量,更新内存使用峰值。 2.之后根据ProcessingEve
redis在事件循环中做了什么(上)
上一篇启动流程在事件循环中结束了,现在来看看事件循环做了哪些事。这是事件循环的函数签名 int aeProcessEvents(aeEventLoop *eventLoop, int flags)
Redis启动全流程
1.初始化服务器基础配置 (1)缓存系统当前时间 (2)生成runid (3)生成replicaid,清理replicaid2 (4)设置默认的saveparam(满足参数条件会触发rdb) (5)将