原文:一起学习redis源码

redis的一些介绍,麻烦阅读前面的几篇文章,想对redis的详细实现有所了解,强力推荐 redis设计与实现 不仅仅从作者那儿学习到redis的实现,还有项目的管理 思想等,作者可能比你我都年轻欧 。如果阅读了上面的文档,激起你对redis的强力好奇,那么就只能阅读源码了。不管是在校学生,还是已工作的,redis的代码都值得阅读。我们可以了解如何编写一个工程可用软件,可以学习一些开源常用软件,通 ...

2014-06-02 22:28 1 4373 推荐指数:

查看详情

一起学习springboot源码(环境)

1、环境准备 首先需要确保已经安装和配置jdk8,maven,git环境 2、项目下载 从github获取源码。网址:https://github.com/spring-projects/spring-boot 我们使用的是2.1.3.RELEASE版本,点击release 之后在tags ...

Sat Apr 04 22:44:00 CST 2020 0 1169
redis源码学习-dict

1.字典相关的几个结构体 2.动态扩容方法 int dictRehash(dict *d, int n)    为了对dictht进行动态扩容,reha ...

Thu Jul 26 20:32:00 CST 2018 0 4228
redis源码学习-skiplist

1.初步认识跳跃表 图中所示,跳跃表与普通链表的区别在于,每一个节点可以有多个后置节点,图中是一个4层的跳跃表 传统意义的单链表是一个线性结构,向有序的链表中插入一个节点需要O(n)的时间 ...

Thu Jul 26 22:36:00 CST 2018 0 4244
从零开始学习redis源码

  2020的开年是比较艰难的,爆发了肺炎疫情,希望大家多注意安全,也希望疫情早日好转!   以3.2版本的源码为例,开始讲解,有时会贴出源码,进行说明,并会注明源码出处。   数据库   应该都知道默认redis会有16个库,是根据配置文件来的,可以通过select命令来切换数据库。那原理 ...

Sun Feb 16 00:06:00 CST 2020 0 839
一起学习jQuery2.0.3源码—1.开篇

write less,do more jQuery告诉我们:牛逼的代码不仅精简而且高效! 2006年1月由美国人John Resig在纽约的barcamp发布了jQuery,吸引了来自世界各地众多 ...

Thu Dec 12 06:32:00 CST 2013 33 2416
Redis学习之SDS源码分析

一.SDS的简单介绍 SDS:简单动态字符串(simple dynamic string) 1)SDS是Redis默认的字符表示,比如包含字符串值的键值对都是在底层由SDS实现的 2)SDS用来保存数据库中的字符串值 3)SDS被用作缓冲区:比如AOF模块的AOF缓冲区,以及客户端 ...

Sat Apr 20 18:53:00 CST 2019 0 1200
我们一起学习WCF 第一篇初识WCF(附源码供对照学习

前言:去年由于工作需要我学习了wcf的相关知识,初期对wcf的作用以及为何用怎么样都是一知半解,也许现在也不是非常的清晰。但是通过项目对wcf的运用在脑海里面也算有了初步的模型。今天我就把我从开始wcf所遇到的困难以及解决方案一点点记下来,可能还有很多不足之处那我们一起共同学习。在学习 ...

Wed Jun 17 02:50:00 CST 2015 10 1410
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM