FightForFuture_FFF

[置顶] Redis6.0源码阅读(一)redis-server启动主流程

摘要: 前言:redis进入到6.0之后开始支持多线程模式,并加入了许多新的功能,本系列是本人在学习过程中的一些记录,希望能有更多的朋友能够一起学习交流。 下面我们直奔主题,从server.c文件中学习跟踪redis-server的启动主流程。如所有的c++工程一样,我们从server.c文件的5000余行 阅读全文

posted @ 2020-11-03 21:46 FightForFuture_FFF 阅读(257) 评论(0) 推荐(0) 编辑

2020年11月8日

REDIS6.0源码阅读(三)REDIS-SERVER启动主流程之ACLInit

摘要: 我们在阅读redis-server初始化的过程中,在initServerConfig()之后会看到一个关于ACLInit的内容,且注释写道: The ACL subsystem must be initialized ASAP because thebasic networking code and 阅读全文

posted @ 2020-11-08 16:42 FightForFuture_FFF 阅读(293) 评论(0) 推荐(0) 编辑

2020年11月3日

REDIS6.0源码阅读(二)REDIS-SERVER启动主流程之initServerConfig

摘要: 在redis-server的初始化过程中,会从参数(redis.conf文件中读取用户的配置信息),还包含有一些诸如设置时区参数、设置内存溢出的回调函数等,比较重要的是initServerConfig,initServerConfig主要包含有一些基础参数的读取和配置,如: updateCached 阅读全文

posted @ 2020-11-03 22:21 FightForFuture_FFF 阅读(196) 评论(0) 推荐(0) 编辑

导航