美文网首页我爱编程
Redis 源码研究

Redis 源码研究

作者: wenmingxing | 来源:发表于2018-04-13 14:52 被阅读35次

本文集主要记录源码阅读中优秀的部分。

下表中,第一列表示源码所属部分,path表示在Redis中文件的位置, url跳转到对应的文章。完整的源码注释已托管至GitHub上:Redis3.0_sourcecode_reading

path url date
1、字典 src/dict.h & src/dict.c Redis源码研究之dict 18-4-14
2、事件驱动 src/initServer.c & src/redis.c Redis源码研究之事件驱动 18-4-25
3、命令处理与回复 src/ae.c & src/redis.c Redis源码研究之命令处理与回复 18-4-27
4、底层数据结构 src/redis.h & src/adlist.h/ ... Redis源码研究之底层数据结构 18-4-30
5、redisObject src/redis.h Redis源码研究之redisObject 18-4-30
6、AOF持久化 src/aof.c Redis源码研究之AOF持久化 18-5-1
7、RDB持久化 src/rdb.c Redis源码研究之RDB持久化 18-5-2
8、事务 src/multi.c Redis源码研究之事务 18-5-3
9、订阅与发布 src/pubsub.c Redis源码研究之订阅与发布 18-5-5
10、主从复制 src/replication.c Redis源码研究之主从复制 18-5-6
11、Sentinel src/sentinel.c Redis源码研究之哨兵Sentinel 18-5-7
12、监视器 src/replication.c Redis源码研究之监视器 18-5-8
13、数据淘汰 src/redis.c Redis源码研究之数据淘汰机制 18-5-8

【参考】
[1] 《Redis设计与实现》

欢迎转载,转载请注明出处wenmingxing Redis源码研究

相关文章

  • Redis 源码研究

    本文集主要记录源码阅读中优秀的部分。 下表中,第一列表示源码所属部分,path表示在Redis中文件的位置, ur...

  • 关于Redis的一些思考和总结

    日常的业务系统中经常使用到redis,平时也会研究下redis的设计文档和源码,对redis的使用场景、实现方案、...

  • Redis 源码研究之dict

    本文主要记录在阅读Redis源码中dict部分的一些函数和实现的巧妙之处。 建议阅读: 1、Redis字典实现的理...

  • Redis源码研究之redisObject

    本文主要说明Redis key-value结构中封装五种value的redisObject结构。 I、上帝视角 r...

  • Redis源码研究之事务

    本文主要说明Redis事务功能的实现。 建议阅读: 1、Redis事务的理论介绍见:Redis之事务实现 I、上...

  • Redis 源码研究之skiplist

    本文主要记录Redis源码中skiplist数据结构的一些函数实现。 建议阅读: 1、Redis中跳跃表的理论说...

  • CENTOS7 源码安装Redis,并配置

    一:从Redis的官方网站下载Redis的源码 二:编译Redis源码 make 三:安装Redis 四:配置服务...

  • Redis安装

    Redis官网地址: http://www.redis.io/ 下载源码,解压缩后编译源码: 启动Redis 进入...

  • centos 7 make install redis

    Redis源码获取 1.通过redis官方网站获取源码 https://redis.io/download2.通过...

  • redis事件处理器

    redis是单线程的,为什么又那么快。。研究了下事件处理的源码,画出了下图:

网友评论

    本文标题:Redis 源码研究

    本文链接:https://www.haomeiwen.com/subject/vrbckftx.html