原文:Redis核心解读

Redis是知名的键值数据库,它广泛用于缓存系统。关于Redis的信息已经不用我多介绍了。这个系统的Redis文章主要从另外一个角度关注,Redis作为一个开源项目,短短2W行代码包含了一个健壮的服务器端软件的必需,我们从Redis中可以学习C语言项目的编程风格、范式,学习类Unix下的系统编程,还有对于一个常驻服务的健壮性考虑等等。

对于一个C语言的初学者来说,学习一个类似Redis这样不大不小的项目是非常好的选择。Redis既没有Nginx深入性能细节的晦涩编码方式,又具备了一个性能敏感应用的C项目编程方式,是一个非常适合入门的项目。

Redis核心解读系统来自于本人对于Redis的学习和总结,不同于Redis 设计与实现(对于这本书的作者表示非常佩服,能写出如此漂亮,详细的Redis解读)这个Redis代码注释方式+详细解读,本系列主要是选取精彩代码和关键路径进行解读,带领进入Redis的核心内容。并且会着重介绍Redis实现上的Hack写法。另外,本人对于Redis的某些设计也有独特见解,特别是对Redis的集群分发管理上,见相关文章。

Redis核心解读系列主要有以下内容:

最新文章

  1. java中注解的使用与实例(一)
  2. 整合TabBarController与NavigationController
  3. NSOJ A fairy tale of the two(最小费用最大流、SPFA版本、ZKW版本)
  4. 基于nodejs实现js后端化处理
  5. mysql 5.7 zip 文件在 windows下的安装
  6. PHP CI分页类带多个参数
  7. 索尼MT27i Android2.3.7 线刷Android4.04
  8. 用C#进行WinForm开发对数据库的相关操作
  9. mongodb 查看数据库和表大小
  10. [Android分享] 如何解决Android 5.0中出现的警告:Service Intent must be explicit
  11. 男性在下一100层【第三层】——高仿手机银行client接口
  12. C#表达式和语句
  13. junit源码解析--测试驱动运行阶段
  14. [POJ 3728]The merchant
  15. URAL 1297 最长回文子串(后缀数组)
  16. vuex那些事儿
  17. asp.net前台页面与后台之间传值,
  18. 课程二(Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization),第一周(Practical aspects of Deep Learning) —— 4.Programming assignments:Gradient Checking
  19. 一:php配置注意
  20. 关于jq ajax封装以及ajax上传Webapi

热门文章

  1. [elk]elastalert邮箱告警
  2. 阿里大鱼短信接口(Python3版)
  3. flink on yarn部分源码解析 (FLIP-6 new mode)
  4. poj 1636 Prison rearrangement
  5. oracle,mysql分页
  6. spring quartz定时任务 配置
  7. linux grub 使用
  8. sds(简单动态字符串) 内存预分配优化策略
  9. gitlab手残点错关闭注册No authentication methods configured on login page
  10. 关于Eclipse配置tomcat