当前位置:主页 > 计算机电子书 > 程序设计 > Redis5教程下载
Redis5设计与源码分析

Redis5设计与源码分析 PDF 高质量完整版

  • 更新:2024-04-17
  • 大小:15.6 MB
  • 类别:Redis5教程
  • 作者:陈雷
  • 出版:机械工业出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

Redis5设计与源码分析》深入探讨了Redis数据库的内部结构和工作机制,为读者提供了一个全面解析Redis5的窗口,通过对源码的细致剖析,本书揭示了Redis高效处理数据的秘密,并详细讨论了数据类型、持久化、集群等关键技术的实现原理,作者不仅语言清晰,还在理论与实践之间搭建了桥梁,通过丰富的示例代码帮助读者理解复杂的概念,这本书对希望深入理解Redis内部机制的开发者和架构师而言,是一个宝贵的资源。

多名专家联袂推荐,资深专家联合撰写,深入理解Redis 5设计精髓。《Redis5设计与源码分析》系统讲解Redis 5设计、数据结构、底层命令实现,以及持久化、主从复制、集群的实现。全书分为三篇,共计22章内容。

第一篇,重点讲解了SDS、跳跃表、压缩列表、字典、整数集合、quicklist和Stream数据结构的实现。

第二篇,讲解了Redis的生命周期、命令执行的过程,键、字符串、哈希表、列表、集合、有序集合、GEO、HyperLog和Stream相关命令的实现,需要重点了解。

第三篇,简单剖析了持久化、主从复制和集群的实现,掌握精髓。

目录

  • 本书赞誉
  • 前言
  • 第1章 引言1
  • 第2章 简单动态字符串7
  • 第3章 跳跃表17
  • 第4章 压缩列表33
  • 第5章 字典47
  • 第6章 整数集合72
  • 第7章 quicklist的实现86
  • 第8章 Stream102
  • 第9章 命令处理生命周期132
  • 第10章 键相关命令的实现164
  • 第11章 字符串相关命令的实现188
  • 第12章 散列表相关命令的实现213
  • 第13章 列表相关命令的实现225
  • 第14章 集合相关命令的实现241
  • 第15章 有序集合相关命令的实现264
  • 第16章 GEO相关命令285
  • 第17章 HyperLogLog相关命令的实现298
  • 第18章 数据流相关命令的实现315
  • 第19章 其他命令333
  • 第20章 持久化357
  • 第21章 主从复制375
  • 第22章 哨兵和集群392

资源下载

资源下载地址1:https://pan.quark.cn/s/f4ae6e5098ee

相关资源

网友留言