欢迎光临散文网 会员登陆 & 注册

Redis设计与实现

2023-03-18 22:18 作者:东门沐雨  | 我要投稿

链接:https://pan.baidu.com/s/14mGgln7iMIHpspeOiuSi4Q?pwd=ms7p 

提取码:ms7p

编辑推荐

  系统而全面地描述了 Redis 内部运行机制;
  图示丰富,描述清晰,并给出大量参考信息,是NoSQL数据库开发人员案头必备;
  包括大部分Redis单机特征,以及所有多机特性。

内容简介

  

  《Redis设计与实现》对Redis的大多数单机功能以及所有多机功能的实现原理进行了介绍,展示了这些功能的核心数据结构以及关键的算法思想。通过阅读本书,读者可以快速、有效地了解Redis的内部构造以及运作机制,这些知识可以帮助读者更好、更高效地使用Redis。本书主要分为四大部分。第一部分“数据结构与对象”介绍了Redis中的各种对象及其数据结构,并说明这些数据结构如何影响对象的功能和性能。第二部分“单机数据库的实现”对Redis实现单机数据库的方法进行了介绍,包括数据库、RDB持久化、AOF持久化、事件等。第三部分“多机数据库的实现”对Redis的Sentinel、复制(replication)、集群(cluster)三个多机功能进行了介绍。第四部分“独立功能的实现”对Redis中各个相对独立的功能模块进行了介绍,涉及发布与订阅、事务、Lua脚本、排序、二进制位数组、慢查询日志、监视器等。

作者简介

  黄健宏,软件开发者,他喜欢函数式编程,热爱开源软件。出于对数据库的强烈兴趣,他开始阅读和分析 Redis 源代码,并对 Redis 2.6 和 Redis 3.0 的源代码进行了详细注释。他翻译并维护着 Redis 中文文档网站 www.RedisDoc.com ,编写了 OORedis 库。除此之外,他还是《Redis in Action》一书的译者。


精彩书评

  这本书描述的知识点很丰富,覆盖很全,里面提到特性较多,有不少我们也没用过:) 每个命令内部的机制的介绍很不错,很多估计也是首次有详细文档介绍。
  ——杨卫华(@TimYang)新浪微博技术总监
  
  
  Redis 是近些年来特别火爆的 NoSQL 之一。纵观中外各种书籍还没有一本能对 Redis 内部进行深入剖析,《Redis 设计与实现》可谓开此先河。常和作者在网上交流,知道作者为这本书付出了大量的心血。这本书行文流畅,思路清晰,详细地介绍了 Redis 源码的方方面面。无论是想学习 NoSQL、网络编程的初学者,还是源码控的进阶者,本书都会有很大的帮助。
  —— 阮若夷,支付宝高级专家

目录

前言
致谢
第1章 引言 1
1.1 Redis版本说明 1
1.2 章节编排 1
1.3 推荐的阅读方法 4
1.4 行文规则 4
1.5 配套网站 5


第一部分·数据结构与对象
第2章 简单动态字符串 8
2.1 SDS的定义 9
2.2 SDS与C字符串的区别 10

Redis设计与实现的评论 (共 条)

分享到微博请遵守国家法律