Redis 专栏(使用介绍、源码分析、常见问题...)
2017-12-16 10:23
851 查看
来源http://blog.csdn.net/yangbodong22011/article/details/78529448
https://github.com/hurley25
https://github.com/hurley25/ANet
ANet
基于Redis网络模型的简易网络库,网络模块代码取自Redis源码。
Redis网络模型介绍
Redis网络模型是一个使用IO多路复用、单线程、非阻塞的模型。这个模型的优点在于单线程不用考虑加锁,如果在单核环境上可以将效率发挥到最大。
说Redis : 介绍Redis特性,使用场景,使用Jedis操作Redis等。
Redis源码分析(sds):Redis自己封装的C语言字符串类型。
Redis源码分析(dict):字典的实现,Hash表。
Redis源码分析(adlist):Redis中的双向链表。
Redis源码分析(skiplist) :Redis 中的跳跃表,平均O(log n)的查询效率。
Redis网络库源码分析(1)之介绍篇 : Redis自己实现的单线程IO多路复用网络库分析(1)
Redis网络库源码分析(2)之启动服务器: Redis自己实现的单线程IO多路复用网络库分析(2)
Redis网络库源码分析(3)之ae.c: Redis自己实现的单线程IO多路复用网络库分析(3)
Redis INFO CPU 信息详解:关于
ShardedJedisPipeline 源码分析:Jedis中分布式管道提交方式的源码分析。
Redis监控调研:对于一些公有云平台Redis缓存提供商提供的监控及一些开源Redis监控工具进行调研。
https://github.com/hurley25
https://github.com/hurley25/ANet
ANet
基于Redis网络模型的简易网络库,网络模块代码取自Redis源码。
Redis网络模型介绍
Redis网络模型是一个使用IO多路复用、单线程、非阻塞的模型。这个模型的优点在于单线程不用考虑加锁,如果在单核环境上可以将效率发挥到最大。
一、介绍相关
说Redis : 介绍Redis特性,使用场景,使用Jedis操作Redis等。
二、源码分析
1. 数据结构
Redis源码分析(sds):Redis自己封装的C语言字符串类型。Redis源码分析(dict):字典的实现,Hash表。
Redis源码分析(adlist):Redis中的双向链表。
Redis源码分析(skiplist) :Redis 中的跳跃表,平均O(log n)的查询效率。
2. 内存编码数据结构
3. 数据类型实现
4. 数据库实现相关
5. 客户端和服务器的相关代码
Redis网络库源码分析(1)之介绍篇 : Redis自己实现的单线程IO多路复用网络库分析(1)Redis网络库源码分析(2)之启动服务器: Redis自己实现的单线程IO多路复用网络库分析(2)
Redis网络库源码分析(3)之ae.c: Redis自己实现的单线程IO多路复用网络库分析(3)
三、其他
Redis INFO CPU 信息详解:关于INFO CPU显示的CPU信息解释。
ShardedJedisPipeline 源码分析:Jedis中分布式管道提交方式的源码分析。
Redis监控调研:对于一些公有云平台Redis缓存提供商提供的监控及一些开源Redis监控工具进行调研。
相关文章推荐
- [置顶] Redis 专栏(使用介绍、源码分析、常见问题...)
- RunLoop源码分析、基本使用场景和常见问题
- 485总线在电能表使用中的常见问题及分析(转)
- Coredump介绍及如何在Android中开启和使用来分析Crash等问题
- 不同浏览器Session使用和常见问题分析
- redis---使用中常见问题
- jQuery源码分析-05异步队列 Deferred 使用介绍
- ASP.NET2.0使用Enter Key作为默认提交问题分析(附源码)
- 深入理解Spring Redis的使用 (五)、常见问题汇总
- Butter knife的使用介绍与源码分析
- 使用shiro和redis结合,管理SessionDAO的对Session的CRUD,并源码分析
- 常见源码搜索网站介绍及如何嵌入到免费工具VcSmith中使用
- 基于Redis实现分布式锁,Redisson使用及源码分析
- ASP.NET2.0使用Enter Key作为默认提交问题分析(附源码)
- [网站帮助] 51aspx源码使用常见问题及解答(三十六计)
- JSP中的常见问题及一些源码分析
- 基于Redis实现分布式锁,Redisson使用及源码分析
- 源码使用常见问题及解决方案
- Nginx源码分析-核心模块剖析及常见问题
- 帝国cms(ecms)在使用中的常见问题分析与解答