本来一直想好好读下redis源码。可是每次读了一点就不读了。 主要是没坚持每天都读。 隔几天看。就忘记前面的流程。就越来越不想看了。 很是蛋疼。这个还是要坚持读完的。打算这段时间都源码的时候。都大概用代码流程图纪录下自己看到的内容。 这样自己梳理起来也比较清晰。 还有觉得自己看源码有点问题。 总是要一行一行的看懂才去看下一行。经常纠结为什么这个值默认是5,这里非要除以18 等等。。。。 发觉真没必要。 先看整体框架。理解作者的思想。然后看大体的流程。最后才是看具体细节实现。 这样看到后面具体实现的时候 就会豁然开朗。
很多笔记都是 粘贴到有道笔记本里。 打算慢慢梳理出来。 不过大多都是粘贴复制的。 没多少自己的东西。 果然还是吸收的太少。 输入的也少。把这些都写成博客,可以很先很简单,慢慢来。 输出自己学到的东西。 只有输出。才能够理解的更快、理解的更深
先上图 不废话。 redis的源码解析文章已经很多了。我就不粘贴复制了。 主要是梳理下自己看到的流程。
看图,先梳理下简单的网络部分