Redis源码分析系列:引子
2013-10-16 00:00
465 查看
平时上班,没啥挑战性,百无聊赖。
现决定每天回家,开始看开源代码,提高技术,亦可打发时间。
欢迎各位同道中人一起学习Redis,
下载地址: http://download.redis.io/releases/redis-2.8.0-rc5.tar.gz
有疑问也可以一起探讨!
本人在南京!
本人博客所有文章皆为原创,如有转载,务必注明出处,保留一切权利!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1备注一:信号处理程序见Redis源码分析系列五。
2备注二:scriptingInit();未看
3备注三: bioInit();未看
4备注四: loadDataFromDisk();未看。
5备注五: eventLoop->beforesleep(eventLoop);未看
6备注六:aeSearchNearestTimer区域块未看。
7备注七:processCommand的quit命令未看。
8备注八:freeMemoryIfNeeded未看
9备注九:expireIfNeeded(db,key);未看。
10 removeExpire(db,key);
11 signalModifiedKey(db,key);
12 notifyKeyspaceEvent未看,
后面都会统一分析。
现决定每天回家,开始看开源代码,提高技术,亦可打发时间。
欢迎各位同道中人一起学习Redis,
下载地址: http://download.redis.io/releases/redis-2.8.0-rc5.tar.gz
有疑问也可以一起探讨!
本人在南京!
本人博客所有文章皆为原创,如有转载,务必注明出处,保留一切权利!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1备注一:信号处理程序见Redis源码分析系列五。
2备注二:scriptingInit();未看
3备注三: bioInit();未看
4备注四: loadDataFromDisk();未看。
5备注五: eventLoop->beforesleep(eventLoop);未看
6备注六:aeSearchNearestTimer区域块未看。
7备注七:processCommand的quit命令未看。
8备注八:freeMemoryIfNeeded未看
9备注九:expireIfNeeded(db,key);未看。
10 removeExpire(db,key);
11 signalModifiedKey(db,key);
12 notifyKeyspaceEvent未看,
后面都会统一分析。
相关文章推荐
- Redis源码分析系列三:initServerConfig下半部分
- Redis源码分析系列十二:readQueryFromClient
- Redis源码分析系列二十一: 4 select---selectCommand
- Redis源码分析系列一:main函数分析
- Redis源码分析系列六:initserver中
- Redis源码分析系列二十:3 命令"ping"---pingCommand
- Redis源码分析系列五:initServer上
- Redis源码分析系列十一:createClient后面内容
- Redis源码分析系列十:acceptTcpHandler
- Redis源码分析系列十六:processCommand研究
- Redis源码分析系列十五:processInlineBuffer
- redis客户端Jedis源码分析系列——集合JedisByteHashMap
- Redis源码分析系列十四:processInputBuffer
- Redis 源码分析系列1-main函数相关调用分析
- Redis源码分析系列
- Redis源码分析系列七:initServer下
- redis客户端Jedis源码分析系列——从缓存池中获取资源和销毁资源
- [置顶] Spring Boot系列十二 通过redis实现Tomcat集群的Session同步及从源码分析其原理
- redis客户端Jedis源码分析系列——连接池的创建过程
- Redis源码分析系列二十四: 7 set---setCommand解析